Форум: "Начинающим";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];
Внизчто за глюк и с чем его кушать? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c