math.pi //
3.141592653589793
// 弧度轉角度
math.
todegrees
(math.pi
);
// 180.0
// 角度轉弧度
math.
toradians
(180);
// 3.141592653589793
math.
sin(math.
toradians
(90));
// 1.0
math.
cos(math.
toradians
(180));
// -1.0
math.
tan(math.
toradians
(45));
// 0.9999999999999999
// 向下取整
math.
floor
(32.356);
// 32.0
// 向上取整
math.
ceil
(32.356);
// 31.0
// 四捨五入(保留整數)
math.
round
(32.356);
// 32
// 四捨五入
(自定義小數字數)
string
sdata
=newdecimalformat(
"#.##"
).format(32.356);
system.out
.println(
sdata
); // 32.36
注:#.##和
0.00
的區別:
00是幾個
0就一定有這麼多位小數,不夠使用0補全
;##如果最後是
0則省略。
system.out
.println(newdecimalformat(
"#.##"
).format(21.2));
// 21.2
system.out
.println(newdecimalformat(
"0.00"
).format(21.2));
// 21.20
// 平方根
math.
sqrt
(2);
// 1.4142135623730951
// 最小值
math.
min(2
, 5);
// 2
// 最大值
math.
max(2
, 5);
// 5
Math 常用方法
捨掉小數取整 math.floor 2 2 捨掉小數取整 math.floor 2.1 2 捨掉小數取整 math.floor 2.1 3 捨掉小數取整 math.floor 2.5 3 捨掉小數取整 math.floor 2.9 3 四捨五入取整 math.rint 2 2 四捨五入取整 math...
Math常用方法
1.abs 絕對值 2.acos,asin,atan,cos,sin,tan 三角函式 3.sqrt 平方根 4.pow double a,double b a的b次冪 5.max double a,double b 取大值 6.min double a,double b 取小值 7.ceil do...
Math常用方法
math.abs x 函式返回指定數字 x 的絕對值 math.abs 1 1 math.abs 2 2 math.acos 1 3.141592653589793 math.ceil 函式返回大於或等於乙個給定數字的最小整數。console.log math.ceil 7.004 expected...