English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math log10() 메서드는 지정된 값을10의 대수를 계산한 후 반환합니다.
log10() 메서드의 문법은 다음과 같습니다:
Math.log10(double x)
주의: 이 log10() 메서드는 정적 메서드입니다. 따라서 Math 클래스 이름을 사용하여 해당 메서드를 직접 호출할 수 있습니다.
x - 를 계산하려는 값
반환x의로10의 대수
만약xNaN이나 0보다 작으면, NaN을 반환합니다
만약x무한대면, 양의 무한대를 반환합니다
만약x0이면, 음의 무한대를 반환합니다
주의:n이정수인 경우, 값은 log10(10n) = n
class Main { public static void main(String[] args) { //둘째자리 정밀도 값을 log 계산10) System.out.println(Math.log10(9.0)); // 0.9542425094393249 //0의 log 계산10) System.out.println(Math.log10(0.0)); // -무한대 //NaN의 log 계산10) double nanValue = Math.sqrt(-5.0); System.out.println(Math.log10(nanValue)); // NaN //무한대의 log 계산10) double infinity = Double.POSITIVE_INFINITY; System.out.println(Math.log10(무한대)); // 무한대 //부정수의 log 계산10) System.out.println(Math.log(-9.0)); // NaN //계산10의3최대치의 log10) System.out.println(Math.log10(Math.pow(10, 3)) // 3.0 } }
위의 예제에서 다음 표현을 주목하세요:
Math.log10(Math.pow(10, 3))
여기서 Math.pow(10, 3)로 돌아가기103。更多信息를 알고 싶다면 Java에 방문하세요 Math.pow()。