Подробнее
заксь Оказание услуг "Билайн ТВ" и "Домашний Интернет" приостановлено 23.07.2016 в связи с недостатком денежных средств на Вашем лицевом смете для списания ежемесячной платы. возобновления оказания услуг Вам необходимо внести недостающую сумму в размере 7
билайн,интернет,задолженность
Еще на тему
А если тебе суммы побольше придется хранить? =)
genius.jpg
Но при выводе можно применить формат, который будет округлять до целой копейки вверх.
Пример с инета:
decimal x = 0.999m;
Console.WriteLine("My amount = {0:C}", x); //My amount = $1.00
То есть в данном случае будет одна копейка. Но я могу ошибаться.
Да Вы же герой, даже в картинках всё пояснили, спасибо! Хотя, можно было бы и ссылку на ideone дать.
Вообще, хорошо бы хранить погрешности вместе с числом и чтоб библиотеки это поддерживали. Потом бухгалтер видит, что копейка набралась из-за миллиарда продаж по акции "вся херня в три раза дешевле".
Помню, где-то на хабре обсуждался подобный сервис, который для каждой подобной демонстрации запиливал отдельную виртуальную машину(!) и там что-то запускал.
Киберпанк это, если я не путаюсь в терминах. Сидишь в деревенском сортире, а на смартфоне в браузере отображается какая-нибудь дизайнерская фигня, которая только что отрендерелась у 1000 твоих коллег с простаивающими ПК.
Во-вторых, 9 в периоде, как и вообще что угодно в периоде, это вполне конкретные и точные величины. Например 0,(3) = 1/3, а 0,(9) = 1. А уж единица-то в природе точно бывает.
И самое прикольное - агент даже получает долю с этой копейки, судя по форме. КВ (коэффициент вознаграждения) - 20%! 20, Карл!