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

Вниз

Что за ошибка у компилятора с EncodeDateTime?   Найти похожие ветки 

 
Aleksandr ©   (2003-08-18 14:37) [0]

Когда я выполняю такой код:

function GetDateTimeStr(aDateTimeStr : string) : TDateTime;
var
yy,mm,dd,hh,nn,ss,s100 : word;
begin
...
// yy=2003, mm=8, dd=15, hh=11, nn=25, ss=37, s100=200
Result:=EncodeDateTime(yy,mm,dd,hh,nn,ss,s100)
end;

выдается ошибка Floating point inexact result at 0040A229.

Что за фигня? Впервые встречаю такое.


 
Palladin ©   (2003-08-18 15:06) [1]

доли секунды не тысячные, а сотые, но это так, к слову, дело не в этом...


 
Aleksandr ©   (2003-08-18 15:13) [2]

Да понятно уж, что не в этом. Вообще, проверки ради повызывал все функции работы с TDateTime - все до единого генерят эту ошибку. Нормально работают только при работе с целой частью.



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

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

Наверх




Память: 0.46 MB
Время: 0.015 c
8-1511
Литвиненко Вадим
2003-04-28 15:28
2003.09.01
Image+Label = сохранение картинки


1-1449
dima_matrix
2003-08-16 12:55
2003.09.01
Компоновка кода Делфями


3-1328
Lt
2003-08-07 15:44
2003.09.01
Рисование на индикаторе TDBGridEh


14-1565
Yakudza
2003-08-11 18:01
2003.09.01
Поделитесь результатами :)))


1-1450
CrazyHackers
2003-08-18 15:00
2003.09.01
Edit - вставить текст в позицию курсора