Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
ВнизПреобразование типов Найти похожие ветки
← →
Frozzen (2004-08-11 20:35) [0]Накануне спрашивал народ как преобразовать real в Integer
оказалось совсем просто
сейчас надкнулся на функцию function Trunc(X: Extended): Int64;
до этого пользовался Round
← →
Гаврила © (2004-08-11 20:36) [1]Это немного разные вещи
← →
Alx2 © (2004-08-11 20:37) [2]>Frozzen (11.08.04 20:35)
Молодец!
← →
Андрей Сенченко © (2004-08-11 20:40) [3]это не преобразование.
← →
афвуд (2004-08-11 20:45) [4]Trunc вычисляет наибольшее целое меньшее данного X: Extended.
← →
Sun bittern © (2004-08-11 20:57) [5]Еще круче преобразовалка есть X div 1 $)
← →
begin...end © (2004-08-11 20:58) [6]
> Frozzen (11.08.04 20:35)
> до этого пользовался Round
Продолжай в том же духе.
← →
TUser © (2004-08-11 21:07) [7]
> Trunc вычисляет наибольшее целое меньшее данного X: Extended.
<=
← →
_student (2004-08-11 23:02) [8]
> Trunc вычисляет наибольшее целое меньшее данного X: Extended.
Отсекает дробную часть. Так же понятней.
← →
3APA3A © (2004-08-11 23:35) [9]Trunc returns an Int64 value that is the value of X rounded toward zero.
По русски - ближайшее целое "со стороны" нуля...
← →
GuAV © (2004-08-12 00:58) [10]
> returns an Int64 value that is the value of X rounded toward
> zero
Если точно, то
Возвращает Int64 значение, которое является значением Х округленным в сторону 0.
← →
3APA3A © (2004-08-12 01:08) [11]Ну да... потому то я "со стороны" в кавычках и написал... А вообще - не суть...
← →
GuAV © (2004-08-12 01:38) [12]Согласен, не суть. Я просто подумал, что была претензия на перевод.
← →
Frozzen (2004-08-12 07:29) [13]А когда я спрашивал ничего кроме round никто и не подсказал
еще предлогали так StrToInt(FloatToStr(int(X)))
← →
Skyle © (2004-08-12 07:36) [14]
> еще предлогали так StrToInt(FloatToStr(int(X)))
Звери. Живодёры.
← →
KADAN © (2004-08-12 07:43) [15]осталось только узнать про функции Floor и Ceil
← →
3APAP3A (2004-08-12 07:59) [16]Floor - Rounds variables toward negative infinity.
Ceil - Rounds variables up toward positive infinity.
P.S.
Есть один метод... Он универсален... =)
ShowMessage(IntToStr(Trunc(X)));
ShowMessage(IntToStr(Round(X)));
ShowMessage(IntToStr(Floor(X)));
ShowMessage(IntToStr(Ceil(X)));
Поменяв несколько раз X - ты получишь весьма точное представление, что же делают эти функции.... Это если Help"ами пользоваться не обучены...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.031 c