実数を扱う場合は、すでに使い慣れた math モジュールを使用できます。このモジュールには、多数の組み込み関数が含まれています。 問題を解決するとき、多くの場合、実数を最も近い整数値に四捨五入する必要があります。これには 3 つの関数があります。 覚えておいてください 1 Trunc(x) 関数 - 小数部を切り捨て \(x\) 整数値を返します。 2 Floor(x) - \(x\) (切り捨て) 以下の最大の整数を返します 3 Ceil(x) 関数 - \(x\) (切り上げ)以上の最小の整数を返します 最も便利な機能を次に示します。それらのいくつかは Pascal に組み込まれていますが、残りは math モジュールに含まれています。
math
loor(x)
eil(x)
round(x)
trunc(x)
床(x) 数学
floor(1.5) == 1
floor(-1.5) ==  ; -2
ceil(x) 数学
ceil(1.5) == 2
ceil(-1.5) ==  ; -1
abs(x) 埋め込み
sqrt(x) 埋め込み
y := sqrt(x)
power(x, y) 数学
log2(x) 数学
sin(x) 埋め込み
cos(x) 埋め込み
tan(x) 数学
arcsin(x) 数学
arccos(x) 数学
arctan(x) 埋め込み
arctan2(y, x)
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking