Форум: "Начинающим";
Текущий архив: 2011.07.31;
Скачать: [xml.tar.bz2];
ВнизЦелая и дробная часть из двух полей Найти похожие ветки
← →
petvv (2011-04-25 08:13) [0]Люди чё то в тупняке я.
StrToInt(IntToStr(Temp.FieldByName("SKOLKOGSM").Value)+"."+IntToStr(Temp.FieldByName("GSM_MLL").Value));
Project xxxxxxxxxx.exe raised exception class EConvertError with message """9.47"" is not a valid integer value".
Где обшибка?
← →
brother © (2011-04-25 08:17) [1]ты пытаешься дробный тип ему передать, а функция ждет интегер;)
пробуй function FloatToStr(Value: Extended): string;
← →
petvv (2011-04-25 08:19) [2]Нет обшибка вылетает при StrToInt или я чегой то недогоняю
← →
brother © (2011-04-25 08:27) [3]
procedure TForm1.Button1Click(Sender: TObject);
var
i: Single;
begin
i:= StrToFloat("987"+","+"125");
showmessage(FloatToStr(i));
end;
странно, но разделитель запятая...
← →
brother © (2011-04-25 08:38) [4]> SKOLKOGSM
> GSM_MLL
забавно)
← →
oldman © (2011-04-25 08:45) [5]
> brother © (25.04.11 08:27) [3]
Э, батенька, ему strtoint нужен... )))
← →
brother © (2011-04-25 09:06) [6]> strtoint нужен...
тогда, никаких дробей!
← →
Anatoly Podgoretsky © (2011-04-25 09:07) [7]Он не понимает, что творит.
← →
petvv (2011-04-25 09:29) [8]> SKOLKOGSM
> GSM_MLL
забавно)
Забавно, но не моя прихоть, а БД ещё из DOS растёт вот и приходится извращаться.
← →
OW © (2011-04-25 09:31) [9]> i:= StrToFloat("987"+DecimalSeparator+"125");
← →
Плохиш © (2011-04-25 12:59) [10]
> Целая и дробная часть из двух полей
> обшибка вылетает при StrToInt
Вам пора нанять программиста, а слесарь пусть занимается своей работой.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.07.31;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c