forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Очередная проблема з числом real. (http://forum.boolean.name/showthread.php?t=13307)

Programmer-man 09.09.2010 23:37

Очередная проблема з числом real.
 
У меня есть код:
PHP код:

var  areal;
     
id_1 integer;
   .....
id_1:= FormAddTextField('Число:'''20TF_NUMERIC);
wait//Нажатие кнопки после ввода числа
a:=StringToReal(FormGetText(id_1), 10); 

После выполнения кода переменной а присваивается значение с четырьмя цифрами после запятой. Например, если ввести в FormAddTextField число 2, то а будет присвоено 2.0000, а не 2.00, как нужно. Как изменить количество цифр после запятой? :SOS:

Заранее благодарен.

Dj_Alex 09.09.2010 23:42

Ответ: Очередная проблема з числом real.
 
как бы от количества нулей число не становится больше или меньше.
2.0000 то же самое что и 2.00
не понятен смысл вопроса

cHeRsAnYa 09.09.2010 23:57

Ответ: Очередная проблема з числом real.
 
Откуда ты знаешь, что присваивается значение с 4 нулями? Это ведь одно и то же число.

ViNT 10.09.2010 00:21

Ответ: Очередная проблема з числом real.
 
Если речь идет именно о том, чтобы записать в память 2.00, а не 2.0000 - ничего сделать нельзя. Если речь идет о выводе - конвертить число в строку, отрубать нули и выводить.


Часовой пояс GMT +4, время: 18:38.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot