![]() |
Разное количество итераций с одным(почти) и тем же условием
Есть код:
Код:
int i = 0; |
посмотрите как изменяются числа и станет ясно
Код:
do{ |
Учим матчасть! :)
Разрядная сетка ограничена для дабла 8 байтами, в которые нужно как-то уместить целую и дробную (мантиссу) части числа. Как говорится, если где-то прибыло, то значит где-то убыло: если вы увеличиваете целую часть, для хранения дробной остается все меньше и меньше разрядов, таким образом, точность ухудшается. А чем хуже точность, тем меньше итераций нужно, чтобы b по величине стало меньше этой самой точности. |
Время: 22:45. |
Время: 22:45.
© OSzone.net 2001-