2024/11/17(日)マイナスの数字の切捨方法

AIに聞いた、マイナス数字の切捨の方法。若干加筆しています。

マイナスの数字を切り捨てる場合、「切り捨て」の定義が重要です。切り捨てにはいくつかの解釈がありますが、通常以下の2つの方法が用いられます。

Int、Round、RoundDown、RoundUp、および Trunc 関数
TRUNC or INT !数値の小数点以下を切り捨てて整数にするエクセル関数の違いについて解説します!

1. ゼロ方向への切り捨て(トランケート)

マイナス方向の余分な小数部分を削除して整数部分にする。
例えば、-3.7 を切り捨てると -3 になります。

エクセルのrounddown , trunc 関数はこちらの挙動となる。

2. 小さい方向(負の方向)への切り捨て

常に値を負の無限大方向に近づける形で切り捨てます。
例えば、-3.7 を切り捨てると -4 になります。

エクセルの int 関数は、こちらの挙動となる。

具体例

以下は、いくつかの値を切り捨てた場合の結果を示します。
値 トランケート(ゼロ方向)負の方向に切り捨て
 -3.7     -3    -4
 -2.1     -2    -3
 -5.9     -5    -6
 -0.2      0    -1
どちらを使うかは、計算や処理の目的に応じて選んでください。