Java学习知识点要求(21)
& Z- r9 G' \7 V3 f+ `% E+ |2、 math类的常用方法+ R, M+ `0 f" i
属性
" u' t& u8 V z# k Kpublic final static double E; // 数学常量e" t: R W5 V' Z% t
public final static double PI; // 圆周率常量$ f% w2 ?' M4 ]6 A
方法(均为静态方法) s* k1 C3 D! ]. F
public static int abs(int i); " G+ x2 `) \- h2 F2 S) r
public static double sin(double a);
3 j2 K8 w. W3 s& a& q public static double log(double a);
4 S! ? s0 q, S8 O7 Z* `( m public static double max(double a, double b);
. y9 M+ [; S$ x Z6 h1 T# f public static double pow(double a, double b);
6 a1 o; F- w# M. B5 S, v: s1 ~, o public static double random(); // 产生0~1之间伪随机数8 J0 Y3 f0 ?9 x& j# |
public static double exp(double a);
7 Y l( m. [5 @. b2 Cpublic static int round(float a);" V) U& k& I# i/ Q* P$ s
public static double sqrt(double a);
) p& ]/ j" S4 I- _) d例:
- }' @6 R4 j1 Q: e( v9 fSystem.out.println(Math.E); 2.718281828..3 P3 W9 M! I% S1 m" r
System.out.println(Math.PI); 3.14159265…
* z3 G5 _/ ~; V+ f& S( J! SSystem.out.println(Math.pow( 2,3)); 8.0
) U8 Z6 {* x2 `2 j9 B7 \System.out.println(Math.round(99.6)); 100
" z# O5 n# M: i/ L/ v( ]8 xSystem.out.println(Math.abs(- 8.09)); 8.09 |