.piero |
Отправлено: 20.03.2004, 10:41 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 62
|
Написал на паре калькулятор(Делать нефиг было, а барсик я не уважаю), а он кроме всего прочего иногда выдаёт что-то типа
2,5 + 2,4 = 4,90000009567 !!! я так понимаю, что это глюки с StrToFloat
& FloatToStr???
|
|
Asher |
Отправлено: 20.03.2004, 11:31 |
|
Мастер участка
Группа: Модератор
Сообщений: 550
|
Привет.
Измени типа данных float на double.
И почитай про форматы представления данных
Отредактировано Asher — 20/03/2004, 13:34
|
|
klen |
Отправлено: 20.03.2004, 12:17 |
|
Машинист паровоза
Группа: Участник
Сообщений: 239
|
Или запусти свой калькулятор на Athloh 64 (перекомпилировав конечно под него) и получишь гораздо точнее 2,5 + 2,4 = 4,90000000000000000000000000000000000000009535435435467
Это не С глючный а книжки читать нада, лучше и те которые про процессоры пишут.
Отредактировано klen — 20/03/2004, 14:56 |
|