CS/기타

[JAVA] Math 클래스

코딩하는 포메라니안 2022. 2. 6. 14:48

1. 최대, 최소

int a = 10;
int b = -1;
System.out.println(Math.max(a, b));//10
System.out.println(Math.max(a, b));//-1

 

 

2. 절대값

int n = -3;
System.out.println(Math.abs(n));

 

 

3. Random

1) Math.random()

double d = Math.random(); //0.0 <= d < 1.0

int N = 10;
int i = (int)(Math.random()*N) + 1; //1 <= i <= N

 

2) Random클래스

Random rand = new Random();
int i = rand.nextInt(N) + 1; //1 <= i <= N