Ну вообще-то это давно известный трюк. Грамотные программисты НИКОГДА не держат важных данных в переменных типа float.
Широко известен факт, что float почти всегда округляется неточно. Поэтому держат в int, при этом держа в уме сколько разрядов приходится на дробную часть. Так-то, батенька, неча на Лишнера пенять, коли ...
Заглянул на 2ю страничку "Сомневаетесь? Загляните внутрь" и чуть не упал со стула: использовать integer для хранения процентной ставки (TSavingsAccount) да еще и писать в коментариях "фактический процент, умноженный на 1000"!.. Какой кошмар! От Лишнера такого не ожидал.. Тут же расхотелось покупать книгу.
Pereswett
Alexandr
программист
EZ
[email protected]
[email protected]