JAVA(8)-Math

임재헌·2023년 3월 17일

JAVA

목록 보기
8/65
package oop0313;

public class Test08_Math {

	public static void main(String[] args) {
		//Math 수학 관련 클래스
		System.out.println(Math.E);
		System.out.println(Math.PI);
		
		//절대값
		System.out.println(Math.abs(3));
		System.out.println(Math.abs(-3));
		System.out.println(Math.abs(2.4));
		System.out.println(Math.abs(-2.4));
		System.out.println("------------------");
		
		System.out.println(Math.ceil(1.3));//2.0 소수점 올림
		System.out.println(Math.floor(2.7));//2.0 소수점 버림
		System.out.println(Math.round(3.8));//4 반올림
		System.out.println("------------------");
		
		System.out.println(Math.max(3, 5));
		System.out.println(Math.max(2,Math.max(4, 8)));
		System.out.println(Math.min(6, 7));
		System.out.println("------------------");
		
		//난수: random값. 무작위로 발생한 값
		//난수 발생 범위 :0.0 <= r < 1.0
		
		//문1. 주사위 수의 범위: 1~6발생시키기
		System.out.println((int)(Math.random()*6)+1);
		
		//문2. 로또번호 범위: 1~45
		System.out.println((int)(Math.random()*45)+1);
		
		
		
	}

}

0개의 댓글