Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Очередной вопрос про C++Builder 6 |
Автор: CHESHUYA 29.7.2004, 02:18 |
При присваивании свойству: допустим label->Caption переменную типа float появляеться невероятно большая точность допустим вместо 1,12 получается что то вроде 1,1100000989873 Вопрос: как избежать такой точтости? |
Автор: gray_k 29.7.2004, 07:48 | ||
Ну например так:
|
Автор: Cheshuya 30.7.2004, 03:32 |
Насколько я Вас понял то '2' в этой ф-и - кол-во цифр после запятой? И тогда у меня получиться вместо 1,12 - 1,11? Это решает проблему точности, но поднимает новую проблему - неточность числового представления ![]() |
Автор: gray_k 30.7.2004, 07:50 | ||
Cheshuya
Он округлит до нужного числа знаков. |
Автор: Cheshuya 30.7.2004, 23:37 |
Да тогда это подойдет мне. Премного благодарен за внимание и помощь. |
Автор: _vitusik 2.8.2004, 12:34 |
Лично я посоветовал бы тебе пользоваться типом не float а double, с ним ты не увидишь всей этой канетели, у него двойная тоность. |