下面來介紹將小數值捨入為整數的幾個方法:math.ceil()、math.floor()和math.round()。 這三個方法分別遵循下列捨入規則:
math.ceil()執行向上捨入,即它總是將數值向上捨入為最接近的整數;
math.floor()執行向下捨入,即它總是將數值向下捨入為最接近的整數;
math.round()執行標準捨入,即它總是將數值四捨五入為最接近的整數(這也是我們在數學課上學到的捨入規則)。
下面來看幾個例子:
math.ceil(25.9)
//26
math.ceil(25.5)
//26
math.ceil(25.1)
//26
math.ceil(25.0)
//25
math.round(25.9)
//26
math.round(25.5)
//26
math.round(25.1)
//25
math.floor(25.9)
//25
math.floor(25.5)
//25
math.floor(25.1)
//25
Java中的Math數學類
math類包含完成基本數學函式所需的方法。這些方法分為三類 三角函式方法 指數函式方法和服務方法。除了這些方法以外,math類還提供了pi 和e 自然對數的底 可以直接使用math.pi和math.e來使用這兩個常量。1.三角函式方法 public static double sin double ...
JAVA中的MATH類中的方法
static double abs double a 返回 double 值的絕對值。static float abs float a 返回 float 值的絕對值。static int abs int a 返回 int 值的絕對值。static long abs long a 返回 long 值的...
Java中Math類的常用方法
public class mathdemo 常用值與函式 math.pi 記錄的圓周率 math.e 記錄e的常量 math中還有一些類似的常量,都是一些工程數學常用量。math.abs 求絕對值 math.sin 正弦函式 math.asin 反正弦函式 math.cos 余弦函式 math.ac...