ошибку в Decimal128 мол нужны 18 и 18 значений порядков... в Uint128 их 39 и никакого переполнения я не придумал пока откуда может взяться...
по сути Uint128 это тот же Decimal128 получается по задаче... ну с небольшим нюансом
Это все конечно здорово, кроме того что не работает пока. Но мне все равно непонятно - зачем складывать яблоки и груши? Или если угодно эфирные копейки и йены? Вы же не храните в соседних строках транзакции на десятки миллиардов долларов и доли центов (долларовых). Для каждой транзакции хранится тип валюты, кто мешает масштабировать конкретное значение непосредственно в момент конвертации валют для каких-то totals? Откуда это требование на 39 символов? Только что из лени.
Обсуждают сегодня