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

Вниз

Как перевести real ( double ) в integer   Найти похожие ветки 

 
dreamse   (2005-01-31 11:32) [0]

Функция floattostr существует а функции floattoint не существует :(

Мне нужно получить из переменной типа real целое число ... как это сделать ?


 
Александр Иванов ©   (2005-01-31 11:35) [1]

Round, Floor, Ceil


 
Amoeba ©   (2005-01-31 11:41) [2]

А также Trunc


 
MakedoneZ ©   (2005-01-31 11:42) [3]

Непонимаю,как из 3.14 можно сделать целое число?
Можно округлить до 3 это ф-я Round(x) x: Real или Double короче вещественное.

Эти 2 ф-ии в Unit"e "Math" незабудь добавить в раздел Uses.

Так же есть Ceil(x) она доводит до ближайщего целого числа большего данного то есть Ceil(3.14)=4 Ceil(5.2)=6 и т.д.

Так же есть Floor(x) она оставляет целую часть этого числа.
Floor(4.9)=4 Floor(3.2)=3;


 
Jay1982 ©   (2005-01-31 11:47) [4]

Ещё есть Int и LongInt


 
MakedoneZ ©   (2005-01-31 11:53) [5]

Еще если тебя интересует есть
Frac(x) выдает дробную часть числа. Frac(3.56)=56;
Int(x)  выдает целую часть числа.   Frac(45.987)=45;

А еще я люблю извращаться и писать вместо Int(x)

x-Frac(x) :)

Я не такой уж крутой прораммер и у меня к профам. вопрос
Какая разница между

Int(x) и Floor(x) ?


 
dreamse   (2005-01-31 11:56) [6]

Спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.04 c
14-1106208532
YurikGL
2005-01-20 11:08
2005.02.13
Куда идти молодому специалисту.


14-1106412036
Никита
2005-01-22 19:40
2005.02.13
Помогите найти Kylix!


4-1103639572
tradakad
2004-12-21 17:32
2005.02.13
Получение хендла приложения если нет формы


8-1099143128
colonel
2004-10-30 17:32
2005.02.13
Не работает прога под win2k и XP


1-1107250958
Anknown
2005-02-01 12:42
2005.02.13
XML для Delphi - сохранить и загрузить...