Size: a a a

2021 January 24

AS

Alexandr Shoulyar in .NET Talks 🎄
Vestrond 🧀
Мейнкуна бери, его обнимать можно
Мечта моя
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Сегодня сдавал электроснабжающей организации показания за электроэнергию. Она говорит: мол, ты потратил 108 кВт·ч, тариф 2.80 — значит, ты должен 302.39 рублей.

И я чота призадумался, решил перепроверить. И у меня получается 302.40. А они куда одну копейку потеряли?

И понял, что они на страничке считают мои деньги во флоатах, и как-то криво округляют. Потому что на самом деле во флоатах вот так:

> (108 * 2.8).ToString('F16')
302,3999999999999773
источник

AK

Alex Kiev in .NET Talks 🎄
Dr. Friedrich von Never
Сегодня сдавал электроснабжающей организации показания за электроэнергию. Она говорит: мол, ты потратил 108 кВт·ч, тариф 2.80 — значит, ты должен 302.39 рублей.

И я чота призадумался, решил перепроверить. И у меня получается 302.40. А они куда одну копейку потеряли?

И понял, что они на страничке считают мои деньги во флоатах, и как-то криво округляют. Потому что на самом деле во флоатах вот так:

> (108 * 2.8).ToString('F16')
302,3999999999999773
кек
источник

AK

Alex Kiev in .NET Talks 🎄
а потом штрафы за неоплату )
источник

RS

Rustam Sayfutdinov in .NET Talks 🎄
Там же надо смотреть как они по правилам округляют. Мб в пользу покупателя
источник

MN

Mr. N in .NET Talks 🎄
Rustam Sayfutdinov
Там же надо смотреть как они по правилам округляют. Мб в пользу покупателя
ага
источник

β🎀

βλαδιμιρ 🎀 🌎🔫... in .NET Talks 🎄
Dr. Friedrich von Never
Сегодня сдавал электроснабжающей организации показания за электроэнергию. Она говорит: мол, ты потратил 108 кВт·ч, тариф 2.80 — значит, ты должен 302.39 рублей.

И я чота призадумался, решил перепроверить. И у меня получается 302.40. А они куда одну копейку потеряли?

И понял, что они на страничке считают мои деньги во флоатах, и как-то криво округляют. Потому что на самом деле во флоатах вот так:

> (108 * 2.8).ToString('F16')
302,3999999999999773
а если в децималах считать, такого не будет?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
βλαδιμιρ 🎀 🌎🔫
а если в децималах считать, такого не будет?
Конечно же, нет.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Rustam Sayfutdinov
Там же надо смотреть как они по правилам округляют. Мб в пользу покупателя
А тут нечего округлять, всё нормально вычисляется. Никаких долей копеек нет.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
βλαδιμιρ 🎀 🌎🔫
а если в децималах считать, такого не будет?
В децималах будут другие всякие стрёмные проблемы, но конкретно этой — нет.
источник

RS

Rustam Sayfutdinov in .NET Talks 🎄
Хм, точно
источник

β🎀

βλαδιμιρ 🎀 🌎🔫... in .NET Talks 🎄
Dr. Friedrich von Never
В децималах будут другие всякие стрёмные проблемы, но конкретно этой — нет.
А, ну если тут нацело умножается, то да. Я просто подумал, что если и там и там округлять, то можно в обоих случаях проебаться.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
βλαδιμιρ 🎀 🌎🔫
А, ну если тут нацело умножается, то да. Я просто подумал, что если и там и там округлять, то можно в обоих случаях проебаться.
Проблемы теоретически были бы, если б я сдавал показания с точностью до десятых долей кВт·ч. Но учёт в этих единицах у них не ведётся.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
Поэтому всё гарантированно будет нормально умножаться, даже если тариф с единицами копеек.
источник

β🎀

βλαδιμιρ 🎀 🌎🔫... in .NET Talks 🎄
Ты кстати мало электричества тратишь..
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
βλαδιμιρ 🎀 🌎🔫
Ты кстати мало электричества тратишь..
Я первую неделю января был на конспиративной квартире.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks 🎄
А так-то да, мало трачу. Большую часть энергии получаю не из электросети, а через пищу.
источник

β🎀

βλαδιμιρ 🎀 🌎🔫... in .NET Talks 🎄
У меня 1800 уходит на свет
источник

β🎀

βλαδιμιρ 🎀 🌎🔫... in .NET Talks 🎄
а тариф даже дешевле, 2,75
источник

AS

Alexandr Shoulyar in .NET Talks 🎄
Dr. Friedrich von Never
А так-то да, мало трачу. Большую часть энергии получаю не из электросети, а через пищу.
Водонагревателя нет?
источник