Size: a a a

2020 August 05

AA

Abdulla Achilov in Ruby Talks
Надо юзать банковскую? *10^-2
источник

AA

Abdulla Achilov in Ruby Talks
Integer
источник

f🤔

focusshifter 🤔 in Ruby Talks
Abdulla Achilov
Надо юзать банковскую? *10^-2
а если сабюнитов в денежной единице не 100?
источник

AA

Abdulla Achilov in Ruby Talks
Всегда есть маленькая единица, условный цент, верно
источник

AA

Abdulla Achilov in Ruby Talks
Не бывает физического пол цента
источник

AA

Abdulla Achilov in Ruby Talks
Поэтому в целом приводим к самой малой, и берем только те цифры, которые соответсвуют этому центу
источник

AA

Abdulla Achilov in Ruby Talks
Или есть валюты не кратные 10?
источник

AA

Abdulla Achilov in Ruby Talks
Тип условного галеона ГП
источник

f🤔

focusshifter 🤔 in Ruby Talks
есть не кратные
есть задачи, в которых нужны доли сабюнитов
источник

AA

Abdulla Achilov in Ruby Talks
А какой может быть пример, если надо пол цента?
источник

f🤔

focusshifter 🤔 in Ruby Talks
в целом деньги в decimal обычно самый простой вариант для подавляющего большинства случаев
источник

AA

Abdulla Achilov in Ruby Talks
Decimal это integer >=0?
источник

AA

Abdulla Achilov in Ruby Talks
Я уже сплю и лень гуглить, грешен
источник

f🤔

focusshifter 🤔 in Ruby Talks
bigdecimal в руби
источник

AA

Abdulla Achilov in Ruby Talks
А зачем?
источник

f🤔

focusshifter 🤔 in Ruby Talks
Abdulla Achilov
А какой может быть пример, если надо пол цента?
что угодно с распределением микросумм или процентами
источник

y

yopp in Ruby Talks
Abdulla Achilov
А зачем?
Потому что float имеет ощутимую погрешность
источник

AA

Abdulla Achilov in Ruby Talks
Все, я нагуглил
источник

AA

Abdulla Achilov in Ruby Talks
Там ахулиард знаков после запятой и до
источник

AA

Abdulla Achilov in Ruby Talks
Но в целом для интернет магазина лучше integer
источник