[ java ] Math method - Math 메소드와 설명 > java

본문 바로가기

사이트 내 전체검색

java

[ java ] Math method - Math 메소드와 설명

작성일 20-12-17 16:27

페이지 정보

작성자 웹지기 조회 3,164회 댓글 0건

본문

java.lang.Math의 클래스

다양한 자바 수학 방법 대수, 세제곱근, 및 삼각 함수라고하는 기본적인 수치 처리를 실행하기위한 다양한 방법을 포함

 

기본 Math 방법

방법 기술
Math.abs () 주어진 값의 절대 값을 반환합니다.
Math.max () 두 값 중 가장 큰 값을 반환합니다.
Math.min () 두 값 중 가장 작은 값을 반환하는 데 사용됩니다.
Math.round () 십진수를 가장 가까운 값으로 반올림하는 데 사용됩니다.
Math.sqrt () 숫자의 제곱근을 반환하는 데 사용됩니다.
Math.cbrt () 숫자의 세제곱근을 반환하는 데 사용됩니다.
Math.pow () 두 번째 인수로 거듭 제곱 한 첫 번째 인수의 값을 반환합니다.
Math.signum () 주어진 값의 부호를 찾는 데 사용됩니다.
Math.ceil () 인수 또는 수학적 정수보다 크거나 같은 가장 작은 정수 값을 찾는 데 사용됩니다.
Math.copySign () 두 번째 인수에 지정된 부호와 함께 첫 번째 인수의 절대 값을 찾는 데 사용됩니다.
Math.nextAfter () 두 번째 인수의 방향으로 첫 번째 인수에 인접한 부동 소수점 숫자를 반환하는 데 사용됩니다.
Math.nextUp () 양의 무한대 방향으로 d에 인접한 부동 소수점 값을 반환합니다.
Math.nextDown () 음의 무한대 방향으로 d에 인접한 부동 소수점 값을 반환합니다.
Math.floor () 인수보다 작거나 같고 double 값의 수학적 정수와 같은 가장 큰 정수 값을 찾는 데 사용됩니다.
Math.floorDiv () 대수 몫보다 작거나 같은 가장 큰 정수 값을 찾는 데 사용됩니다.
Math.random () 0.0보다 크거나 같고 1.0보다 작은 양의 부호가있는 double 값을 반환합니다.
Math.rint () 주어진 인수에 가장 가깝고 수학적 정수와 같은 double 값을 반환합니다.
Math.hypot () 중간 오버플로 또는 언더 플로없이 sqrt (x 2  + y 2 )를 반환합니다 .
Math.ulp () 인수의 ulp 크기를 반환합니다.
Math.getExponent () 값 표현에 사용되는 편향되지 않은 지수를 반환하는 데 사용됩니다.
Math.IEEEremainder () IEEE 754 표준에서 규정 한 두 인수에 대한 나머지 연산을 계산하고 값을 반환하는 데 사용됩니다.
Math.addExact () 인수의 합계를 반환하는 데 사용되며 결과가 int 또는 long을 오버플로하면 예외가 발생합니다.
Math.subtractExact () 인수의 차이를 반환하고 결과가 int를 오버플로하면 예외가 발생합니다.
Math.multiplyExact () 인수의 곱을 반환하는 데 사용되며 결과가 int 또는 long을 오버플로하면 예외가 발생합니다.
Math.incrementExact () 1 씩 증가 된 인수를 반환하고 결과가 int를 오버플로하면 예외가 발생합니다.
Math.decrementExact () 결과가 int 또는 long 오버플로되면 예외를 throw하여 1 씩 감소 된 인수를 반환하는 데 사용됩니다.
Math.negateExact () 인수의 부정을 반환하는 데 사용되며 결과가 int 또는 long을 오버플로하면 예외가 발생합니다.
Math.toIntExact () long 인수의 값을 반환하고 값이 int를 오버플로하면 예외를 발생시킵니다.

대수 수학 방법

방법 기술
Math.log () double 값의 자연 로그를 반환합니다.
Math.log10 () double 값의 밑이 10 인 로그를 반환하는 데 사용됩니다.
Math.log1p () 인수와 1의 합의 자연 로그를 반환합니다.
Math.exp () E는 오일러의 수이고 대략 2.71828과 같은 double 값의 거듭 제곱으로 E를 반환합니다.
Math.expm1 () E의 거듭 제곱을 계산하고 그에서 1을 빼는 데 사용됩니다.

 

삼각 Math 방법

방법 기술
Math.sin () 주어진 double 값의 삼각 사인 값을 반환하는 데 사용됩니다.
Math.cos () 주어진 double 값의 삼각 코사인 값을 반환하는 데 사용됩니다.
Math.tan () 주어진 double 값의 삼각 접선 값을 반환하는 데 사용됩니다.
Math.asin () 주어진 double 값의 삼각 아크 사인 값을 반환하는 데 사용됩니다.
Math.acos () 주어진 double 값의 삼각 아크 코사인 값을 반환하는 데 사용됩니다.
Math.atan () 주어진 double 값의 삼각 아크 탄젠트 값을 반환하는 데 사용됩니다.

쌍곡선 Math 방법

방법 기술
Math.sinh () 주어진 double 값의 삼각 하이퍼 볼릭 코사인 값을 반환하는 데 사용됩니다.
Math.cosh () 주어진 double 값의 삼각 쌍곡 사인 값을 반환하는 데 사용됩니다.
Math.tanh () 주어진 double 값의 삼각 하이퍼 볼릭 탄젠트 값을 반환하는 데 사용됩니다.

 

각도 Math 방법

방법 기술
Math.toDegrees 지정된 라디안 각도를도 단위로 측정 된 해당 각도로 변환하는 데 사용됩니다.
Math.toRadians 지정된 각도를 라디안으로 측정 된 해당 각도로 변환하는 데 사용됩니다.

추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 113건 5 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기