Math、Random
package CoreJavaPractice; public class Practice_2 { public static void main(String[] args) { // TODO Auto-generated method stub
double d = Math.ceil(-16.34);
double dd = Math.floor(13.34);
sop("d="+d);
sop("dd="+dd);
} public static void sop(Object obj) { System.out.println(obj); } }
(double) Math.ceil () 返回大于指定数据(double)的最小整数
(double) Math.floor() 返回小于指定数据(floor)的最大整数
(double) Math.rount() 四舍五入
(double) Math.pow(a,b) a的b次幂
(double) Math.random() 随机数
java.util , 中的Random类, 同样可以给出随机数
import java.util.*; public class Practice_2 { public static void main(String[] args) { // TODO Auto-generated method stub for(int x = 0; x<10; x++) { Random r = new Random(); int d = r.nextInt(10) + 1; sop(d); } } public static void sop(Object obj) { System.out.println(obj); } }
作者:张小龙 一个不安定的程序猿