170 похожих чатов

А как переводить в другую валюту? Обе с переводить в

центы / копейки и потом делить два раза на 100?

14 ответов

16 просмотров

обычно все считают в минимальной единице для валюты

как переводить? Апи запрос на ресурс с конвертацией

Liubomyr- Автор вопроса
Alexey Ermakov
обычно все считают в минимальной единице для валют...

ну вот допустим есть 100 долларов, по 97.43 рубля. Нужно делать 10000 * 9743 и потом два раза делить по 100?

Liubomyr
ну вот допустим есть 100 долларов, по 97.43 рубля....

Нужно использовать шаг цены. Но это бесполезно если нужно делать вычисления. Нужен децимал.

Павло Побуджувач
как переводить? Апи запрос на ресурс с конвертацие...

храня в минимальной единице, для основных валют - мы теряем лишь два разряда. При условии, что в инт64 их 19, потеря незначительна. Зато валютные операции гораздо упрощаются

Liubomyr- Автор вопроса
Alexey Ermakov
1 доллар по 9743 коп

т.е одну валюту только переводить?

Павло Побуджувач
храня в минимальной единице, для основных валют - ...

все, что нужно для манипуляций - это умножить значение на 100 и прибавить. И никаких операций с дробями

Павло Побуджувач
все, что нужно для манипуляций - это умножить знач...

А потом ему скажут что нужна точность 4 знака как в центробанке

Сергей
А потом ему скажут что нужна точность 4 знака как ...

у нас все еще остается 15 разрядов для целочисленной части

Liubomyr
т.е одну валюту только переводить?

а тут для подсчета недостаточно?

Liubomyr- Автор вопроса
Alexey Ermakov
а тут для подсчета недостаточно?

ну это для примера. Просто интересно как было бы с реально большими суммами

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
думаешь я не смогу также сделать? мне это просто не удобно
int 💳 𝙖𝙞𝙧 𝙗𝙞𝙜 𝙗𝙤𝙗 🔫 check bio / spam block / AFK / nohello.com / GMT+3
9
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Ребят, чет я уже не догоняю... Крч в коде на асм там происходит нечто вроде a+число (a+1, a+2 и т.д.). Но почему строка lea ecx, [edx+1] работает как a+1?? В edx берется адрес...
Alan 🔝 Бэброу
3
Есть ли смысл устраиваться на 1с ? Даст это плюс в дальнейшем трудоустройстве на php? Просто у меня в городе вакансий на пхп нету. Или лучше удаленно искать. Опыта работы нету...
Azamat
14
hi im a cs student. i need some advice from people who have enough experience in Embedded Software. I need to know whether this profession is suitable for me. I have watched s...
Sahand 🏔️
8
Карта сайта