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

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

Java Flow Control

Java Array

Java Object-Oriented (I)

Java Object-Oriented (II)

Java Object-Oriented (III)

معالجة الاستثناءات لـ Java

Java List

Java Queue (مجموعة)

Java Map collection

Java Set collection

Java Input/Output (I/O)

Java Reader/Writer

موضوعات أخرى Java

استخدام لغة البرمجة Java Math cbrt() و مثال

طرق الرياضيات في Java Math

Java Math cbrt() يعود بجذر التكديم للرقم المحدد.

جملة لغة البرمجة Java cbrt()

Math.cbrt(double num)

ملاحظة: cbrt() هي طريقة ثابتة. لذلك، يمكننا استخدام اسم الصف للاستفادة من هذه الطريقة Math.

معامل cbrt()

  • num - الرقم الذي يتم حساب جذر التكديم له

نتائج cbrt()

  • يعود الرقم المحدد بجذر التكديم

  • إذا كان القيمة المحددة NaN، فإنه يعود NaN

  • إذا كان الرقم المحدد 0، فإنه يعود 0

ملاحظة: إذا كان المعامل سالباً -num، فإن cbrt(-num) = -cbrt(num).

مثال: Java Math cbrt()

class Main {
  public static void main(String[] args) {
    // 创建双精度变量
    double value1 = Double.POSITIVE_INFINITY;
    double value2 = 27.0;
    double value3 = -64;
    double value4 = 0.0;
    // Infinity
    System.out.println(Math.cbrt(value1));
    // الجذر التربيعي للعدد الإيجابي
    System.out.println(Math.cbrt(value2));  // 3.0
    // الجذر التربيعي للعدد السالب
    System.out.println(Math.cbrt(value3));  // -4.0
    // الجذر التربيعي لصفر
    System.out.println(Math.cbrt(value4));  // 0.0
  }
}

في المثال السابق، استخدمنا طريقة Math.cbrt() لحسابالتمديد،العدد الإيجابي،العدد السالبوالصفرالجذر التربيعي

في هذا السياق، يستخدم Double.POSITIVE_INFINITY لإدراج التمديد الإيجابي في البرنامج.

عندما نمرر قيمة int إلى طريقة cbrt()، فإنها تحول تلقائيًا هذه القيمة إلى قيمة double.

int a = 125;
Math.cbrt(a);   // 0.0

دروس مرتبطة

طرق الرياضيات في Java Math