math.ceil求最小的整數,但不小於本身.
/**
* @see 求最小的整數,但不小於本身
* @param double
* @return double
*/system.out.println(math.ceil(-1.1));
system.out.println(math.ceil(-1.9));
system.out.println(math.ceil(1.1));
system.out.println(math.ceil(1.9));
輸出結果:
-1.0
-1.0
2.02.0
math.floor求最大的整數,但不大於本身.
/**
* @see 求最大的整數,但不大於本身
* @param double
* @return double
*/system.out.println(math.floor(-1.1));
system.out.println(math.floor(-1.9));
system.out.println(math.floor(1.1));
system.out.println(math.floor(1.9));
輸出結果:
-2.0
-2.0
1.01.0
math.round求本身的四捨五入.
/**
* @see 本身的四捨五入
* @param double
* @return long
*/system.out.println(math.round(-1.1));
system.out.println(math.round(-1.9));
system.out.println(math.round(1.1));
system.out.println(math.round(1.9));
輸出結果:
-1-21
2
math.abs求本身的絕對值.
/**
* @see 本身的絕對值
* @param double|float|int|long
* @return double|float|int|long
*/ system.out.println(math.abs(1.1));
system.out.println(math.abs(1.9));
system.out.println(math.abs(-1.1));
system.out.println(math.abs(-1.9));
輸出結果:
1.1
1.91.1
1.9
math.max與math.min,比較兩個數的最大值,最小值
/**
* @see 比較兩個數的最大值,最小值
* @param double|float|int|long
* @return double|float|int|long
*/system.out.println(math.max(1.0, 2.0));
system.out.println(math.min(-1.0, -2.0));
輸出結果:
2.0
-2.0
返回乙個與第二個引數相同的標誌(正負號)的值
/**
* @see 返回乙個與第二個引數相同的標誌(正負號)的值
* @param double|float
* @return double|float
*/system.out.println(math.copysign(-1.9, 2.9));
system.out.println(math.copysign(1.9, -2.9));
system.out.println(math.copysign(0.0, 2.9));
system.out.println(math.copysign(0.0, -2.9));
輸出結果:
1.9
-1.9
0.0-0.0
其他:
立方根雙曲線余弦,正弦,正切
三角余弦,正切
等等..
java math類方法摘要
math類包含基本的數字操作,如指數 對數 平方根和三角函式。1 sqrt 返回正確捨入的double值的正平方根。特殊情況是 2 ceil 是不小於他的最小整數。特殊情況是 3 floor 返回不大於他的最大整數。特殊情況是 4 rint 返回其值最接近引數並且是整數的double值。如果兩個整數...
java Math類常用方法
package com.niuke.test public class mathdemo 常用值與函式 math.pi 記錄的圓周率 math.e 記錄e的常量 math中還有一些類似的常量,都是一些工程數學常用量。math.abs 求絕對值 math.sin 正弦函式 math.asin 反正弦函...
java Math類的主要函式和常量
public final static double e 數學常量e public final static double pi 圓周率 public static double abs double a 絕對值 public static double acos double a 反余弦 publ...