Convert double to Int, rounded down

前端 未结 5 1935
猫巷女王i
猫巷女王i 2020-12-15 02:27

How to convert a double value to int doing the following:

Double If x = 4.97542. Convert to int x = 4.

Double If x = 4.23544. Conv         


        
5条回答
  •  庸人自扰
    2020-12-15 03:32

    If you explicitly cast double to int, the decimal part will be truncated. For example:

    int x = (int) 4.97542;   //gives 4 only
    int x = (int) 4.23544;   //gives 4 only
    

    Moreover, you may also use Math.floor() method to round values in case you want double value in return.

提交回复
热议问题