Pascal! Помогите, пожалуйста. Простой вопрос!!
Допустим a делю на b . Например a = 20, b = 3. Переменные объявляю типа real, так как деление. В результате выводится 6.66666666667. Как мне сделать, чтобы просто выводило 6, или округляло в большую или меньшую сторону?
Answers & Comments
Trunc(x) - выводит ближайшее целое, не превышающее x по модулю. Например, вместо 6.66666666667, оператор выведет 6. Важно, чтобы число x было вещественным. Ну а при выводе - целым.
Round(x) - округляет число. Например, вместо 6.66666667, оператор выведет 7. Важно, чтобы число x было вещественным. Ну, а при выводе - целым.
Int(x) - выводит целую часть числа x. Например, 6.66666667, оператор выведет 6. Число x должно быть целым или вещественным, но при выводе - вещественным.
Выбирай оператор какой тебе нужен.