天天看点

JavaSE学习笔记_17:Java-Math&Random类

Math-Random类

温馨提示:Math类在java.lang包中。

          Random类在java.util包中。

1、Math

① static int round(float a):返回最接近参数的int。

② static double floor(double a):返回小于a且最接近    a的整数。

③ static double ceil(double a):返回大于a且最  接近a的整数。

④ static double random():返回0.0~1.0之间的小  数。

⑤ static double pow(double a,double b):返回  第一个参数的第二参数次幂的值。

2、Random

① Random():创建一个新的随机数生成器。

② int nextInt(int n):返回一个伪随机数,它是取自  此随机数生成器序列的、在 0(包括)和指定值(不  包括)之间均匀分布的int值。

2015-12-15著