English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليميات Java الأساسية

Java کنترل جریان

Java آرایه

Java شیءگرایی (I)

Java شیءگرایی (II)

Java شیءگرایی (III)

معالجة الاستثنائات Java

Java لیست (List)

Java Queue (کوئئیو)

Java مجموعه Map

Java مجموعه Set

Java ورودی/خروجی (I/O)

Java Reader/Writer

Java موضوعات دیگر

Java Math log10() روش استفاده و مثال

طرق رياضية Java Math

Java Math log10() یک روش محاسبه لوگ به پایه 10 برای مقدار مشخص و بازگشت آن است.

structures log10()

Math.log10(double x)

توجه:این روش log10() یک روش استاتیک است. بنابراین می‌توانیم از نام کلاس مستقیماً این روش را فراخوانی کنیم Math.

پارامتر log10()

  • x - برای محاسبه مقدار لوگ،

مقدار log10()

  • بازگشتxلوگ به پایه 10

  • اگرxاگر NaN یا کمتر از صفر باشد، بازگشت NaN

  • اگرxاگر بی‌نهایت مثبت باشد، بازگشت بی‌نهایت مثبت

  • اگرxاگر صفر باشد، بازگشت منفی بی‌نهایت

توجه:هنگامی که nاگر عدد صحیح باشد، مقدار log10(10n) = n

مثال: Java Math.log10()

class Main {
  public static void main(String[] args) {
    // حساب log10 برای مقدار دوگانه
    System.out.println(Math.log10(9.0));       // 0.9542425094393249
    // حساب log10 0
    System.out.println(Math.log10(0.0));       // -Infinite
    // حساب log10 NaN
    double nanValue = Math.sqrt(-5.0);
    System.out.println(Math.log10(Double.NaN));  // NaN
    //حساب log10 للعدد الكبير
    double infinity = Double.POSITIVE_INFINITY;
    System.out.println(Math.log10(Double.POSITIVE_INFINITY));  // Infinity
    //حساب log10 للعدد السالب
    System.out.println(Math.log(-9.0));      // NaN
    //حساب log10 لـ 10 مرفوع إلى الثالثة
    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().

طرق رياضية Java Math