Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А вас не смущает тот факт, что все показанные вами рублевые суммы после применения комиссии дают не 0.04 BTC, а 0.039 (аналогично и 1228/30706=0.03999218393799257474109294600404)?
Дальше, правда, всплывает интересный вопрос: при списании с вас возьмут указанную вами рублевую сумму, или (0.03 BTC × курс + комиссия)?
по факту обменник перечислит 0,30000000 и возьмёт 1228 RUR.
Это вы проверили?
Ввожу «0,04» в поле «хочу получить» — в поле «я перевожу» вижу 1225,76. Совпадает. Все честно. ЧЯДНТ?А теперь нажмите «поменять»
выполняет не round(), а trunc().Действительно, погрешность каких-то 25%. Таким можно и пренебречь.
это обычный баг
Ну согласитесь часто ли вы проверяете сумму на каждом этапе платежа.
Проблема кроется в слишком большой стоимости биткоинов — это же очевидно
и у обменника может не быть разработчиков на исправления
Судя по JSON-ответам, у всех этих сайтов один и тот же движок
Мне, кстати, то же самое показалось, так что и логика округления общая.
По-моему, статью писать не стоило.
Магия, сломанный калькулятор или просто «развод»?