Точность вычисления чисел с плавающей запятой
Столкнулся с такой проблемой, что не точно вычисляются числа с плавающей запятой. И ладно, если числа большие были, а то всего 2-а знака после запятой.
Например, 1.25*0.18=0.22499999999999998, хотя должно быть 0.225 Это становится принципиальным, если такие числа округлять, например до 2-ого знака после запятой. Кто-нибудь сталкивался с этим и как-то решил? |
Цитата:
|
вот и выросло хрен-десятое поколение программистов...
|
Часовой пояс GMT +3, время: 21:26. |