Сообщество
FAQ
Логин
Пароль
Войти при помощи
Кстати, вы можете
Установить drebedengi.ru на свой сервер.
Общение / Веб версия / Отображение мелких транзакций Bitcoin

Отображение мелких транзакций Bitcoin

Андрей
1 мая 2014 23:04
В данный момент любая валюта отображается с двумя знаками после запятой. В свете появления новой валюты Bitcoin хотелось бы оперировать с его долями, вплоть до "сатоши", который составляет стомиллионную долю монеты.

В общем, проблема состоит в том, что если я введу транзакцию 0.015 Биткоина, то она округлится до 0.01 BTC.

Понимаю, что можно оперировать микробиткоинами (uBTC), но хотелось бы всё же использовать более привычную единицу измерения.
Admin
2 мая 2014 09:28
Здравствуйте,
Задача понятна, но пока не понятно как это сделать. В базе все суммы хранятся как целое число.. разве что делать отдельно костыль для BTC, чтобы в БД хранились "сатоши", а наружу всё умножалось на сто млн.
Андрей
2 мая 2014 11:22
Admin Пишет:
Здравствуйте, Задача понятна, но пока не понятно как это сделать. В базе все суммы хранятся как целое число.. разве что делать отдельно костыль для BTC, чтобы в БД хранились "сатоши", а наружу всё умножалось на сто млн.
тогда уж делилось :)
Ilyan
7 мая 2014 18:48
Admin Пишет:
делать отдельно костыль для BTC
Нет, не только для BTC

https://en.wikipedia.org/wiki/ISO_4217

Отсортируйте список по 3 колонке (количество знаков после запятой), и вы увидите, у скольких валют это количество не равно 3.

Во-первых, есть много "мелких" валют, вроде японской иены или многострадального беларусского рубля, которые бывают только целыми. Для них, вероятно, правильно вообще не показывать ".00" копеек.

Во-вторых, есть несколько валют с 3 знаками после запятой: в Бахрейне, Ираке, Иордании, Кувейте, Ливии, Омане и Тунисе. Эти валюты присутствуют и в списке https://openexchangerates.org/currencies, и рано или поздно кому-то понадобятся.

Так что "есть над чем подумать". ;)
Андрей
7 мая 2014 23:16
Ilyan Пишет:
Нет, не только для BTC

https://en.wikipedia.org/wiki/ISO_4217

Отсортируйте список по 3 колонке (количество знаков после запятой), и вы увидите, у скольких валют это количество не равно 3.
Кстати, да. Ведь помимо BTC есть еще несколько сотен других криптовалют. Взять те же Лайткоины и Догкоины, которые стремительно набирают популярность и уже для многих являются средством накопления и обмена.
Игорь
29 октября 2016 18:31
Да, тоже столкнулся с этой проблемой!!! Нужно решение!
Admin
29 октября 2016 18:35
Можно использовать спец. валюту uBTC, посмотрите в списке.
Игорь
30 октября 2016 10:29
ОК, Админ. Увидел, применил. Спасибо!
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.
© drebedengi.ru 2007 - 2017  |  Мобильная версия  |  Карта сайта  |  API интеграции  |  Обратная связь  |   English