티스토리 뷰

JAVA/PRIMER

[JAVA] Math

yulrang 2018. 4. 19. 14:06

public class Math클래스1 { public static void main(String[] args) { // Math 클래스는 스태틱 메소드들을 가짐 // 0~1 사이의 실수를 랜덤으로 반환 System.out.println( Math.random() ); // Math.pow(n, 제곱) : n의 제곱 System.out.println( Math.pow(3,4) ); // Math.sqrt(n) : n의 제곱근 System.out.println( Math.sqrt(4) ); // Math.abs(n) : n의 절댓값 System.out.println( Math.abs(-4) ); // Math.max(m,n) : m과 n중 큰 것을 반환 System.out.println( Math.max(1,2) ); // Math.min(m,n) : m과 n중 큰 것을 반환 System.out.println( Math.min(1,2) ); } }

0.5056358980052146

81.0

2.0

4

2

1



public class Math클래스3 {

	public static void main(String[] args) {
		
		// Math.PI : 원주율 반환
		System.out.println( Math.PI );
		
		// Math.round(n) : n의 반올림
		System.out.println( Math.round(5.3) );
		System.out.println( Math.round(5.5) );
		
		// Math.ceil(n) : n의 올림
		System.out.println( Math.ceil(5.3) );
		
		// Math.floor(n) : n의 버림
		System.out.println( Math.floor(5.8) );
	}

}
3.141592653589793
5
6
6.0
5.0


'JAVA > PRIMER' 카테고리의 다른 글

[JAVA] 상속  (0) 2018.04.19
[JAVA] Random  (0) 2018.04.19
자바 Calendar  (0) 2018.04.19
자바 StringTokenizer  (0) 2018.04.19
자바 클래스배열  (0) 2018.04.19
댓글