Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.17;
Скачать: CL | DM;

Вниз

Форматирование числа   Найти похожие ветки 

 
_vl_   (2007-05-29 12:12) [0]

Есть число в формате double, необходимо вывестие его в форме в TLabel, но в виде:
К примеру число равно: -0,455667676868686868, а в форме
должно быть: -0,45567
Как преобразовать его в такой вид? Как вывестие в TLabel я знаю.


 
Однокамушкин   (2007-05-29 12:16) [1]

См. FloatToStrF, формат ffFixed...


 
Сергей М. ©   (2007-05-29 12:16) [2]

FormatFloat("# ##0.00000", -0,455667676868686868);

p.s. Обрати внимание на DecimalSeparator


 
_vl_   (2007-05-29 12:34) [3]

Спасибо. Сделала через FloatToStrF, все получилось, но не могу понять почему он в некоторых числах выдает, к примеру: 9,5E3?


 
Сергей М. ©   (2007-05-29 12:59) [4]


> не могу понять почему он в некоторых числах выдает, к примеру:
>  9,5E3


Потому что (читай справку):

If the number of digits to the left of the decimal point is greater than the specified precision, the resulting value will use scientific format


 
_vl_   (2007-05-29 13:09) [5]

Все разобрался. Спасибо.


 
Однокамушкин   (2007-05-29 13:52) [6]


> _vl_   (29.05.07 12:34) [3]
> Спасибо. Сделала через FloatToStrF



> _vl_   (29.05.07 13:09) [5]
> Все разобрался.


За полчаса пол поменяли? ;)


 
Jeer ©   (2007-05-29 14:09) [7]


> Однокамушкин   (29.05.07 13:52) [6]


Это сейчас легко:)



Страницы: 1 вся ветка

Текущий архив: 2007.06.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-1176961922
_Mouse_
2007-04-19 09:52
2007.06.17
Сравнение текста


9-1153821244
@!!ex
2006-07-25 13:54
2007.06.17
Солнечное освещение геосферы.


15-1179844620
Calibr
2007-05-22 18:37
2007.06.17
Соединение с Интернетом


15-1179914340
MBo
2007-05-23 13:59
2007.06.17
Скоро у школьников экзамены. ЕГЭ.


4-1167871402
Альберт
2007-01-04 03:43
2007.06.17
Перетаскивание формы за контрол на winapi