Size: a a a

2021 April 28

R

Roman in Modern::Perl
Для межобмена можно во что угодно сконвертить. Изначальный вопросы был по mariadb.
источник

АК

Андрей Кузьмин... in Modern::Perl
Хорошо, что один биткоин стоит 4 млн. рублей, а не больше.
источник

a

allter in Modern::Perl
Вам так и так придётся думать об округлениях. Т.к. обычно в предметной области чётко оговаривается, к примеру, - комиссии брать с каждой суммы, или с оборота. И если написать большую формулу, а потом округлить результат, то сразу прибегут. :)
источник

R

Roman in Modern::Perl
Про суммирование большого набора я уже написал.
источник

VG

Vadim Goncharov in Modern::Perl
уже больше
источник

AT

Artem Tepponen in Modern::Perl
Ну всё как обычно
источник

АК

Андрей Кузьмин... in Modern::Perl
Я имею в виду - "на порядки больше". И тогда формула "17 знаков после запятой хватит всем" - под вопросом.
источник

SZ

Sergey Zhmylove in Modern::Perl
А что там у нас в mariadb, как представлен double?
источник

VG

Vadim Goncharov in Modern::Perl
так у них там копейки не сотые, а стомиллионные
источник

YS

Yevhen Sabodash in Modern::Perl
меняем биток на эфир и double резко перестаёт хватать
источник

R

Roman in Modern::Perl
пох, важно как это передается по протоколу и как с этим работает драйвер mysql на целевом хосте
источник

R

Roman in Modern::Perl
Мы про реальное применение или фантазии? Какой биток на перле. Майните на утюгах!
источник

АК

Андрей Кузьмин... in Modern::Perl
Майнинг - на утюгах, учёт - на перле.
источник

YS

Yevhen Sabodash in Modern::Perl
скажем так, магазин с оплатой криптой, и никакого майнинга
источник

a

allter in Modern::Perl
А потом меняем на йены и оказывается, что 0.01 йен не бывает
источник

YS

Yevhen Sabodash in Modern::Perl
И вот здесь привет округления. Но когда я пересчитываю по курсу между валютами - я ожидаю что мне надо округлять
источник

YS

Yevhen Sabodash in Modern::Perl
а вот просто сумму в рамках одной валюты хотелось бы считать без мыслей об округлении
источник

VG

Vadim Goncharov in Modern::Perl
дак просто хранить надо в копейках соответствующей валюты
источник

VG

Vadim Goncharov in Modern::Perl
у битка и эфира они маленькие, совсем не одна сотая
источник

a

allter in Modern::Perl
Напишите спецкласс с оверлоадами. А уж как этот класс будет хранить данные - как Bignum, bigint, рациональное число, double, использовать ли отдельно разрядность - второе дело..
источник