반응형
자바 Math 클래스에 정의된 상수 파이와 자연상수에 대한 글이다.
Math 클래스에 정의된 상수
자바에서 수의 연산을 다룰 때 정말 많이 사용하는 클래스가 Math이다. 그렇게 많이 사용하는 Math라는 뭔가 거대할 것 같은 클래스에 딱 2개의 상수가 저장돼 있다는 사실 다들 알고 있었나 모르겠다. 본 글에서는 그 두 가지 상수가 뭔지 그리고 어떻게 불러와 사용하는지 알아볼 것이다.
두 개의 상수
Math 클래스에는 뭔가 많은게 들어 있을 것 같지만 실상은 정반대이다. 정말 간단하게 필요한 것들만 요점정리 한 것처럼 정의돼 있다. 상수도 딱 두개이다. 자연로그 e와 원주율 π이다.
Java 도큐멘트(링크)에 들어가서 확인해 보면 위와 같이 Fields 자리에 두 개의 상수가 정의돼 있는 걸 확인할 수 있다.
자연로그 e
상수 이름은 대문자로 E이다. E 값을 사용하고 싶다면 아래와 같이 입력하면 된다. 데이터 타입은 double이다.
double eValue = Math.E;
원주율 pi
원주율의 상수 이름은 대문자 PI이다. PI 값을 사용하고 싶을 땐 아래와 같이 입력하면 되고 데이터 타입은 자연로그와 마찬가지로 double이다.
double piValue = Math.PI;
반응형
'ICT > Java' 카테고리의 다른 글
Java | 문법 변수 | 6가지 기본형 데이터 타입 이정돈 알아두자 (0) | 2023.03.10 |
---|---|
Java | 문법 연산자 | =+ vs. += 차이는? (0) | 2023.03.08 |
Java | 비슷한듯 다르고 다른듯 비슷한 변수 삼수 리터럴 (0) | 2023.03.07 |
Java | Math 클래스의 random() 메서드를 이용해 랜덤 번호 생성 방법 (0) | 2023.02.13 |
스프링의 정석 | AOP 강의 따라가다가 Java 버전 오류 발생 해결방법 (0) | 2023.02.02 |
댓글