Текущий архив: 2008.01.27;
Скачать: CL | DM;
Вниз
арифметика Найти похожие ветки
← →
simon (2007-12-28 13:58) [0]пишу вот такой код.
var
f:real;
f:=9
f:=f/2;
ответ вроде бы должен получатся 4.5 , а получается 4 . что я сделал не правильно?
← →
Сергей М. © (2007-12-28 14:00) [1]
> а получается 4
Откуда узнал ?
← →
simon (2007-12-28 14:04) [2]form1.ADOTable1.FieldValues["rank"]:=f;
← →
Сергей М. © (2007-12-28 14:08) [3]И что ?
А если бы было
form1.ADOTable1.FieldValues["rank"]:=4.5
?
← →
clickmaker © (2007-12-28 14:11) [4]
> [2] simon (28.12.07 14:04)
какой тип у поля rank?
← →
simon (2007-12-28 14:26) [5]Сергей М.
так нельзя )
clickmaker
ты прав, шас пробовал. оказывается именно в типе проблема. шас там Number (MS Access). даже на самой базе 4.5 в ручную не пишется. А что должно быть там что бы не целые числы тоже высвечивались ? какой тип?
← →
Сергей М. © (2007-12-28 14:31) [6]
> simon (28.12.07 14:26) [5]
> так нельзя
Не то что нельзя, а надо, когда голова думать не хочет)
"арифметика", блиннн).. "Кибернетика, электроника .." (с)
> даже на самой базе 4.5 в ручную не пишется
Сам-то понял что сказал ?
"Сама база" - это ,надо понимать, приблуда типа msaccess.exe &)
← →
clickmaker © (2007-12-28 14:35) [7]decimal?
← →
palva © (2007-12-28 14:37) [8]
> clickmaker © (28.12.07 14:35) [7]
>
> decimal?
Если Access то double. decimal там отсутствует.
Страницы: 1 вся ветка
Текущий архив: 2008.01.27;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.015 c