Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Паскаль. Есть дробь, например 12,15 - нужно выделить целую часть в паскале.

Дима Сухарчук Мастер (1925), закрыт 12 лет назад
Лучший ответ
ВикЕрм Гуру (3911) 12 лет назад
Round(12.75) = 13 Округление чисел с плавающей запятой до целого числа
Trunc(12.75) = 12 Возвращает целочисленную часть числа с плавающей запятой
Int(12.75) = 12 то же самое что и Trunc, но возвращает целое число в вещественном значении
Frac(12.75) = 0.75 Возвращает дробную часть числа с плавающей запятой
Остальные ответы
thesn Мастер (1593) 12 лет назад
trunc(12.15) - это для десятичной дроби, результат integer.
int(12.15) - то же самое, но результат остается real.
Для обычной использовать div.
Дима СухарчукМастер (1925) 12 лет назад
спасибо, помогло ;)
asp25 ettt Мастер (2368) 12 лет назад
подели на 0,01 и удали последние два символа ^_^
Александр Ярошенко Мастер (1783) 12 лет назад
s:= 12.15 div(1)
Фёдор ДегтяревЗнаток (314) 8 лет назад
Нельзя использовать div и mod к операндам типа real
Похожие вопросы