English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يحسب طريقة Java Math log() اللوغاريث الطبيعي للقيمة المحددة (بقاعدة e) ويعود إليها.
جملة الطريقة log() هي:
Math.log(double x)
ملاحظة:الطريقة log() هي طريقة ثابتة. لذلك، يمكننا استخدام اسم الكائن Math للإشارة إلى هذه الطريقة.
x - لتحديد قيمة اللوغاريث
يعود إلى اللوغاريث الطبيعي ل x (أي ln a)
إذا كان المعامل هو NaN أو أقل من الصفر، فإنه يعود إلى NaN
إذا كان المعامل هو نهاية الإيجابي، فإنه يعود إلى نهاية الإيجابي
إذا كان المعامل صفراً، فإنه يعود إلى نهاية السالب
class Main { public static void main(String[] args) { // 计算双精度值的log() System.out.println(Math.log(9.0)); // 2.1972245773362196 //计算零的log() System.out.println(Math.log(0.0)); // -Infinity //计算NaN的log() double nanValue = Math.sqrt(-5.0); System.out.println(Math.log(nanValue)); // NaN //计算无穷大的log() double infinity = Double.POSITIVE_INFINITY; System.out.println(Math.log(infinity)); // Infinity //计算负数的log() System.out.println(Math.log(-9.0)); // NaN } }