java マイナスの割り算の結果を無限の負の整数に近づけて切り捨てる

java マイナスの割り算の結果を無限の負の整数に近づけて切り捨てる

javaで、マイナスの割り算の結果を無限の負の整数に近づけて切り捨てる手順を記述してます。「Math.floorDiv」に割り算する数値と割る数値を指定することで可能です。

環境

  • OS windows11 home
  • java 19.0.1

手順

マイナスの割り算の結果を無限の負の整数に近づけて切り捨てるには、「Math.floorDiv」で可能です。

Math.floorDiv(数値,割る数値)

実際に、使用してみます。

public class App {
    public static void main(String[] args) throws Exception {

        System.out.println(Math.floorDiv(-10,3)); // -4
        System.out.println(Math.floorDiv(-11,3)); // -4

        System.out.println(-10 / 3); // -3
        System.out.println(-11 / 3); // -3

        System.out.println(Math.floorDiv(10,3)); // 3

        System.out.println(10 / 3); // 3
        
    }
}

取得されていることが確認できます。