GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/elisp/Rounding-Operations.html ・ emacs-doc.conao3.com

3.7 丸め演算

関数 ffloor、fceiling、fround、および ftruncate は、浮動小数点数の引数を受け取り、値が近傍の整数となる浮動小数点数の結果を返します。ffloor はそれより小さい方の最近接整数を、fceiling はそれより大きい方の最近接整数を、ftruncate は 0 方向の最近接整数を、fround は最近接整数を返します。

関数: ffloor float

この関数は、float を次に小さい整数値に丸め、その値を浮動小数点数として返します。

関数: fceiling float

この関数は float を切り上げて、その値を浮動小数点数として返します。

関数: ftruncate float

この関数は、float を 0 方向に丸めて整数値とし、その値を浮動小数点数として返します。

関数: fround float

この関数は float を最も近い整数値に丸め、その値を浮動小数点数として返します。2つの整数の中間に位置する値を丸めた場合は、偶数の整数値が返されます。