Size: a a a

Software Design/Architecture/Zen

2021 January 08

a

atcq (Алексей)... in Software Design/Architecture/Zen
и всё в этом духе
источник

КГ

Константин Грачев... in Software Design/Architecture/Zen
источник

I

Igor Kot in Software Design/Architecture/Zen
Ну и после округления получается ожидаемая сумма с 2 нулями после запятой
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
Igor Kot
Приведи пример. Я не сталкивался с ошибкой
кстати это странно, если учесть что пишете что-то вроде рекламной биржи, там же полно дробей и мелких цифр, даже больше чем в e-commerce
источник

КГ

Константин Грачев... in Software Design/Architecture/Zen
Igor Kot
Ну и после округления получается ожидаемая сумма с 2 нулями после запятой
округление в чью пользу?
источник

I

Igor Kot in Software Design/Architecture/Zen
atcq (Алексей)
кстати это странно, если учесть что пишете что-то вроде рекламной биржи, там же полно дробей и мелких цифр, даже больше чем в e-commerce
Именно так. Просто учитываем точность в округлениях или при сравнении
источник

I

Igor Kot in Software Design/Architecture/Zen
Я знаю о нюансах представления иррациональных чисел в памяти. Я вижу, что проблема надуманна
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
Igor Kot
Именно так. Просто учитываем точность в округлениях или при сравнении
надеюсь тесты не падают (простите) 😀
источник

I

Igor Kot in Software Design/Architecture/Zen
Можно реальный пример а не панику из интернета?
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
взаиморасчет с рекламными партнерами, когда цифра похожая, но не та самая
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
или что-то с налогообложением, когда нужно показать именно ту цифру, на которую напродавали, а не что-то примерное
источник

I

Igor Kot in Software Design/Architecture/Zen
Ну мой ответ на это кривые руки а не флоат
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
Igor Kot
Я знаю о нюансах представления иррациональных чисел в памяти. Я вижу, что проблема надуманна
так проблема же не только с ирраиональными, даже с рациональными, мол классическое 0.1+0.2
источник

I

Igor Kot in Software Design/Architecture/Zen
0.1+0.2 округление = 0.3
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
а если 0.07 + 0.2?
источник

I

Igor Kot in Software Design/Architecture/Zen
0.37
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
опечатался
источник

I

Igor Kot in Software Design/Architecture/Zen
0.27
источник

I

Igor Kot in Software Design/Architecture/Zen
А у тебя иначе?
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
а почему в этом случае округление не применится, а в другом - применится?
источник