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

Вниз

Преобразование типов   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.04 c
3-1091550027
Lamers not dead
2004-08-03 20:20
2004.08.29
Что за ошибка «Текущий проводник не поддерживает необходимые инте


6-1088318929
SergP
2004-06-27 10:48
2004.08.29
TServerSocket. Как узнать порт?


6-1088354563
rolex
2004-06-27 20:42
2004.08.29
При отправке e-mail (TidSMTP) программа "подвисает".


14-1092122418
KADAN
2004-08-10 11:20
2004.08.29
SDK по F1


14-1091987827
Дмитрий В. Белькевич
2004-08-08 21:57
2004.08.29
Тенденция, однако (о фильмах)