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

Вниз

что за глюк и с чем его кушать?   Найти похожие ветки 

 
Dub   (2005-10-28 02:47) [0]

При переводе числа из вещественного типа в строковый выдает ошибку, при условии, что после запятой стоят нули (т.е. вещ. тип = целому, например 123,00). Вопрос: что за глюк и с чем его кушать?

Текст для проверки:
       
procedure TForm1.Button1Click(Sender: TObject);
var x:real;
begin
x:=StrToFloat(edit1.text);
Memo1.Lines.Add(FloatToStr(x));
end;

Тестовые значения:
   123,45
   123,00   - ругается
   123


 
Джо ©   (2005-10-28 03:02) [1]

Вероятно, ты что-то путаешь.


 
Dub   (2005-10-28 03:16) [2]

То есть?


 
Джо ©   (2005-10-28 03:31) [3]


>  [2] Dub   (28.10.05 03:16)
> То есть?

То есть, ты привел совершенно рабочий код.

Сделай так: создай НОВОЕ приложение, на форму положи Memo,Edit и кнопку, и прямо из текста форума скопирую/вставь в обработчик кнопки приведенный тобой пример.


 
Dub   (2005-10-28 04:08) [4]

Вопрос снимаю (пока).
ПРи постановке вопроса Он (вопрос) был актуален (пример взят из "неработающей" программы), но взяв текст из форума все стало работать нормально ....   странннно!?


 
Джо ©   (2005-10-28 05:05) [5]


>  странннно!?

Нет.


 
Джо ©   (2005-10-28 05:07) [6]

Для того, чтобы кто-нибудь, кроме тебя понял вообще о чем речь, нужно, как минимум:
1. Копировать текст программы непосредственно из IDE, а не набирать и модифицировать его в браузере.
2. Вместо дурацкого слова "ругается" привести текст сообщения об ошибке и строку, в результате выполнения которой она возникла.

А так можно гадать сутки. Или двое.


 
Amoeba ©   (2005-10-28 12:42) [7]

Посмтори в отладчике значение глобальной переменной DecimalSeparator.



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

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

Наверх




Память: 0.48 MB
Время: 0.037 c
14-1130225160
Pazitron_Brain
2005-10-25 11:26
2005.11.20
Как это сделать?


1-1130402074
Rentgen
2005-10-27 12:34
2005.11.20
Загрузка формы из библиотеки?


14-1130269405
Операция Тайд или кипечение
2005-10-25 23:43
2005.11.20
Voip


3-1129022761
pavel_guzhanov
2005-10-11 13:26
2005.11.20
запрос на обновление


4-1127196661
EgorovAlex
2005-09-20 10:11
2005.11.20
Осваиваю ADSI и не получается из группы её членов получить.