Size: a a a

2020 May 23

EK

Evgeniy Kuvshinov in Laravel Pro
и вот тогда уже считать станет болью
источник

А

Антон in Laravel Pro
nighthtr [backend]
Децимал для удобного хранения в бд, чтобы ты заглянув туда не охерел
А зачем ты заглядываешь в бд?
источник

n

nighthtr [backend] in Laravel Pro
Evgeniy Kuvshinov
и вот тогда уже считать станет болью
источник

EK

Evgeniy Kuvshinov in Laravel Pro
nighthtr [backend]
1000000000000000 как вы будете в инте считать?
ты думаешь decimal бесконечных размеров числа хранит ?)
источник

n

nighthtr [backend] in Laravel Pro
ну явно не опираться на int в пхп
источник

MR

Maxim Rebitskiy in Laravel Pro
Arsen
$accounting->balances()->sum('total') = 1.5497789718211E-8
хотя в mysql 0
как с этим бороться без round? тип поля decimal 13,2
Хранить деньги в копейках/центах
источник

n

nighthtr [backend] in Laravel Pro
вон недавно парень в бд не мог сохранить bigInt обрезался гдето по пути
источник

EK

Evgeniy Kuvshinov in Laravel Pro
nighthtr [backend]
ну явно не опираться на int в пхп
источник

n

nighthtr [backend] in Laravel Pro
пока к строке не привел
источник

EK

Evgeniy Kuvshinov in Laravel Pro
к слову
источник

n

nighthtr [backend] in Laravel Pro
Maxim Rebitskiy
Хранить деньги в копейках/центах
ты запаришься руками логику писать для расчетов, ибо не у всех валют 100 копеек/центов
источник

ДК

Дмитрий Кожанов... in Laravel Pro
nighthtr [backend]
нахера считать в бд деньги?
А ты собрался тотал квартальной сметы какой нибудь забирать из бд и считать в php?
источник

n

nighthtr [backend] in Laravel Pro
плюс ты не сможешь разделить 3 копейки на 50% и 50% :D
источник

MR

Maxim Rebitskiy in Laravel Pro
nighthtr [backend]
ты запаришься руками логику писать для расчетов, ибо не у всех валют 100 копеек/центов
ну почему это запарюсь?)
источник

n

nighthtr [backend] in Laravel Pro
потому что есть готовые и проверенные вещи
источник

MR

Maxim Rebitskiy in Laravel Pro
для вывода / ввода делю / умножаю на 100, внутри работаю с тем что есть
источник

n

nighthtr [backend] in Laravel Pro
зачем усложнять себе жизнь?
источник

EK

Evgeniy Kuvshinov in Laravel Pro
nighthtr [backend]
ты запаришься руками логику писать для расчетов, ибо не у всех валют 100 копеек/центов
никто не говорил про то что надо класс мони переизобрести
источник

EK

Evgeniy Kuvshinov in Laravel Pro
вопрос был про как хранить, ответ в целых числах
и пример как в копейки преобразовать
источник

n

nighthtr [backend] in Laravel Pro
если молод и горяч - пожалуйста, по руками тебя бить никто не будет
источник