Size: a a a

2019 December 23

АП

Александр Попов in Go-go!
хотя нет же туплю
источник

АП

Александр Попов in Go-go!
просто перемножаем число денег на коэффициент при выводе :)
источник

МП

Мимо Проходящий in Go-go!
Главное не забыть транслировать всё что натупил
источник

AK

Andrey Kolkov in Go-go!
Как по мне от задачи сильно зависит.... если это банк с миллиардами транзакций или библиотека какая, то да, но лично мне в своей программе не так важно, там не наберут проблемы округления от слова совсем)
источник

АП

Александр Попов in Go-go!
Andrey Kolkov
Как по мне от задачи сильно зависит.... если это банк с миллиардами транзакций или библиотека какая, то да, но лично мне в своей программе не так важно, там не наберут проблемы округления от слова совсем)
но лучше хранить в копейках :)
источник

АП

Александр Попов in Go-go!
один фиг до миллиарда ты врятли доберешь
источник

АП

Александр Попов in Go-go!
проблемы начнутся с триллионов и выше порядком
источник

МП

Мимо Проходящий in Go-go!
Блин в цешарпах есть тип decimal. И проблемы нет в чём хранит и как считать
источник

AK

Andrey Kolkov in Go-go!
Александр Попов
но лучше хранить в копейках :)
Наверное да, конечно... надо смотреть. Пока проблем не было, но вдруг проект выстрелит и будет бабок, как в центробанках)
источник

АП

Александр Попов in Go-go!
Andrey Kolkov
Наверное да, конечно... надо смотреть. Пока проблем не было, но вдруг проект выстрелит и будет бабок, как в центробанках)
но не будет денег переписать механизм
источник

DP

Daniel Podolsky in Go-go!
Andrey Kolkov
Как по мне от задачи сильно зависит.... если это банк с миллиардами транзакций или библиотека какая, то да, но лично мне в своей программе не так важно, там не наберут проблемы округления от слова совсем)
я недавно на это нарвался в своей программе

я лимитер скорости писал, и там была конверсия из float64 в int64

так вот результаты некоторых операций из float64 в int64 переводились странно
источник

АП

Александр Попов in Go-go!
источник

АП

Александр Попов in Go-go!
Daniel Podolsky
я недавно на это нарвался в своей программе

я лимитер скорости писал, и там была конверсия из float64 в int64

так вот результаты некоторых операций из float64 в int64 переводились странно
а дабла нам не завезли да? :)
источник

DP

Daniel Podolsky in Go-go!
Александр Попов
но лучше хранить в копейках :)
копеечная точность недостаточна для операций умножения (расчета процентов)
источник

АП

Александр Попов in Go-go!
Daniel Podolsky
копеечная точность недостаточна для операций умножения (расчета процентов)
ну сдрасти приехали
источник

DP

Daniel Podolsky in Go-go!
Александр Попов
а дабла нам не завезли да? :)
double - это и есть float64
источник

ВС

Владимир Столяров in Go-go!
Daniel Podolsky
я недавно на это нарвался в своей программе

я лимитер скорости писал, и там была конверсия из float64 в int64

так вот результаты некоторых операций из float64 в int64 переводились странно
Кстати /x/time/rate использует такое
источник

АП

Александр Попов in Go-go!
мне кажется даже цб округляет все до копейки
источник

МП

Мимо Проходящий in Go-go!
Daniel Podolsky
я недавно на это нарвался в своей программе

я лимитер скорости писал, и там была конверсия из float64 в int64

так вот результаты некоторых операций из float64 в int64 переводились странно
Проблема микроцентов в том, что точности может не хватить, и цена погрешности окажется миллионы
источник

АП

Александр Попов in Go-go!
просто меньше денег нету
источник