[ZX]
-
- Мне осмысленно не нужно вообще округление, вот чего хочется 9.99 * 100 = 999 и 4.45 * 100 = 445. В текущий момент приходится врукопашную отслеживать такие ситуации. Вот и подумалось, что так не должно быть, поэтому и вопрошаю. - Dany(28.09.2011 13:20)
- Может быть, там 444.999[9] получается. И принтфом толком не увидишь (он округлит до нужного числа разрядов, а не хватает самого младшего) -- в watch view или отладчике то же самое. Рекомендую посмотреть в hex-виде и сравнить с 445.0, сразу станет fk0(121 знак., 28.09.2011 13:49)
- Так и есть, Dany(149 знак., 28.09.2011 14:33)
- Может быть, там 444.999[9] получается. И принтфом толком не увидишь (он округлит до нужного числа разрядов, а не хватает самого младшего) -- в watch view или отладчике то же самое. Рекомендую посмотреть в hex-виде и сравнить с 445.0, сразу станет fk0(121 знак., 28.09.2011 13:49)
- Мне осмысленно не нужно вообще округление, вот чего хочется 9.99 * 100 = 999 и 4.45 * 100 = 445. В текущий момент приходится врукопашную отслеживать такие ситуации. Вот и подумалось, что так не должно быть, поэтому и вопрошаю. - Dany(28.09.2011 13:20)