티스토리 뷰

반응형

Math 클래스는 모두 static이라 바로 클래스로 사용이 가능함.

public class zzzzz {
	public static void main(String[] args) {
		
		//절대값 결과:1
		Math.abs(-1);
		
		//올림값 결과:1
		Math.ceil(0.1);
		
		//버림값 결과:0
		Math.floor(0.9);
		
		//최대값 결과:9
		Math.max(1,9);
		
		//최소값 결과:1
		Math.min(1,9);
		
		//랜던값 결과:0.0<<1.0
		Math.random();
		
		//가까운 정수값 결과:1.0
		Math.rint(0.6);
		
		//반올림 결과:1
		Math.round(0.6);
		
		//렌담객체 생성
		//매개값도 설정 가능함
		Random random = new Random();
		
		//boolean 타입의 난수를 리턴
		random.nextBoolean();
		
		//double 타입의 난수를 리턴
		random.nextDouble();
		
		//int 타입의 난수를 리턴
		random.nextInt();
		
		//int 타입의 난수를 리턴 0~<=44
		random.nextInt(45);
	}
}
반응형
댓글
최근에 올라온 글
최근에 달린 댓글