JavaScriptだと Math.ceil
と Math.floor
、 Java/Kotlinだと BigDecimal.divide(divisor, roundingMode)
とかで切り捨て・切り上げが出てきますが、どっちだったっけ?と迷うことが偶にあります。
そんなときの簡単な覚え方。
-
ceil/ceiling
: シーリング、天井(シーリングライトとかの)。上のほうなので切り上げ。正の数に近い方になります。 -
floor
: フロア、床(フロアマットとかの)。下のほうなので切り下げ。負の数に近い方になります。