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

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

تحكم العملية في Java

مجموعات Java (Array)

Java موجهة الأهداف (I)

Java موجهة الأهداف (II)

Java موجهة الأهداف (III)

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

قوائم Java (List)

Java Queue (مجموعات)

مجموعات Java Map

مجموعات Java Set

إدخال/إخراج Java (I/O)

قراءات/كتابة Java

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

استخدام copySign() في Java Math مع أمثلة

Java وسائل الرياضيات Math

يكرر Java Math copySign() إشارة الثانية وتوزعها على الأولى.

نظام النصوص لـ copySign()

Math.copySign(arg1, arg2)

ملاحظةالـ : طريقة copySign() هي طريقة ثابتة. لذلك، يمكننا استخدام اسم الكائن Math للإشارة إلى هذه الطريقة.

معاملات copySign()

  • arg1 - الذي يجب استبدال إشارته بالأول

  • arg2 - الم 参数، يتم نسخ إشارته إلى arg1

ملاحظةالنوع: يجب أن يكون نوع arg1 و arg2 float أو double.

يعود قيمة copySign()

  • يعود أول معامل، arg1 يحمل رمز المعامل الثاني arg2

ملاحظة: لمعامل(السطرالأوامر1، -السطرالأوامر2)، تُرجع هذه الطريقة-السطرالأوامر1.

مثال: Java Math.copySign()

class Main {
  public static void main(String[] args) {
    // نسخ رمز المعامل double
    double x = 9.6d;
    double ي = -6.45;
    System.out.println(Math.copySign(x, ي)); // -9.6
    // نسخ رمز المعامل float
    float أ = -4.5f;
    float ب = 7.34f;
    System.out.println(Math.copySign(a, ب)); // 4.5
  }
}

كما ترون، هنا يعتمد طريقة copySign() الثانية متغير (y و b) تُنقل الرموز إلى أول متغير (x و a)

Java وسائل الرياضيات Math