الأربعاء، 11 ديسمبر 2019

ما هي دالة القيمة المطلقة في جافا Java abs() Method

ما هي دالة القيمة المطلقة في جافا Java abs() Method

الصورة من موقع  https://www.javaquery.com/2015/12/example-of-mathabs-in-java.html


دالة القيمة المطلقة في جافا Java abs() Method

الشرح Description
فئة الرياضيات جافا القيمة المطلقة () Java math abs
 نظرًا لأنه لا يمكننا الحصول على جميع الجداول اللوغاريتمية والمثلثية المشفرة في تطبيقاتنا أو بياناتنا ، توفر Java الرياضيات - فئة مفيدة جدًا لهذا الغرض.

 Math هي فئة أخيرة من java.lang مع دوال ثابتة لأداء العمليات مثل المعادلات الأسية واللوغاريتمية والجذور والمعادلات المثلثية
 أهم عنصرين أساسيين في الرياضيات هما "e" و "pi". غالبًا ما تكون هذه الثوابت مطلوبة في العمليات الحسابية / العمليات المذكورة أعلاه
 يتم توفير "e" (قاعدة اللوغاريتم الطبيعي) و "pi" (نسبة محيط الدائرة إلى قطرها) كحقول مزدوجة مع القيم التالية
 الرياضيات .E - 2.718281828459045
 الرياضيات.PI - 3.141592653589793
 يتم استخدام دالة abs () لحساب القيمة المطلقة (الإيجابية) للوسيطة ، حيث يمكن أن تكون الوسيطات int و long و double و float

 فيما يلي دوال القيمة المطلقة في فئة الرياضيات math class -

  1. public static int abs(int a)
  2. public static double abs(double b)
  3. public static float abs(float c)
  4. public static long abs(long d)

 يمكن أن تكون a أو b أو c أو d قيمًا سالبة ، في حين أن المرجع ستكون قيمة موجبة ، ولكن إذا كانت الوسيطة عددًا صحيحًا. . يمكن أن تأخذ التوابع أعلاه اللانهاية و NaN كوسيطة وتعيد نفس الشيء على التوالي 
ملاحظة الوسيطة هي متغير يتم تمرير في الدالة ويعرف باسم الباراميتر
 المضي قدمًا في هذا المقال عن Java Math abs ()
 بناء الجملة

 فيما يلي جميع المتغيرات لدالة القيمة المطلقة abs method -

double abs(double d)
float abs(float f)
int abs(int i)
long abs(long lng)

هنا تفاصيل المعلمات -
 أي نوع البيانات البدائية.
القيمة المرجعة Return Value

  • هذه  الدول تقوم بإرجاع القيمة المطلقة للوسيطة.

مثال على القيمة المطلقة للعدد الصحيح int abs

public class Example1{
public static void main(String args[]){
int a = 56;
int b = -47;
//printing absolute value of int and Integer.MIN_VALUE
System.out.println(Math.abs(a));
System.out.println(Math.abs(b));
System.out.println(Math.abs(Integer.MIN_VALUE));
}
}

المخرجات القيمة المطلقة int abs () 

56
47
-2147483648

مثال على القيمة المطلقة للعدد الطويل double abs()

public class Example2
{
public static void main(String args[])
{
double x = -27.64;
double y = -394.27;
//printing absolute value of double type
System.out.println(Math.abs(x));
System.out.println(Math.abs(y));
System.out.println(Math.abs(7.0 / 0)); //infinity
}

مخرجات القيمة المطلقة للعدد الطويل double abs()

27.64
394.27
Infinity

مثال القيمة المطلقة للعدد الكسري او العلامة العشرية جافا float abs()

public class Example3
{
public static void main(String args[])
{
float x = -63.02f;
float y = -438.0f;
//printing absolute value of float type
System.out.println(Math.abs(x));
System.out.println(Math.abs(y));
}
}

مخرجات القيمة المطلقة للعدد العلامة العشرية او الكسرية float abs() 

63.02
438.0

مثال للعدد الكسري او العلامة العشرية الطويل القيمة المطلقة في جافا abs long 

public class Example4
{
public static void main(String args[])
{
long x = 78730363;
long y = -4839233;
//printing absolute value of long type
System.out.println(Math.abs(x));
System.out.println(Math.abs(y));
System.out.println(Math.abs(Long.MIN_VALUE));
}
}

 

مخرجات القيمة المطلقة لعدد كسرى طويلة Long abs () 

78730363
4839233
-9223372036854775808

 
 

اقرأ أيضا في دروس تعلم عن جافا 

  1.   ماهي المشيدات في جافا ولماذا تستخدم مع أمثلة؟ 
  2. What are the advantages and disadvantages of Java programming language cons and pros? ما هي مزايا وعيوب لغة برمجة جافا  سلبياتها وإيجابياتها ؟
  3. How is C++ different from Java? ما الفرق بين لغة جافا وسي بلص بلص؟ مقارنة
  4.   First Java Program | Hello World Example أول برنامج جافا | مثال مرحبا العالم
  5.   How a Java program is compiled and run?كيف يتم تجميع وتشغيل برنامج جافا؟
  6.  How to set path in Java? كيف تغير مسار الدليل او المجلد في مكتبة جافا
  7.   What are the Difference between JDK, JRE, and JVM? ما هو الفرق بين JDK و JRE و JVM
  8.   What is JVM (Java Virtual Machine)? ما هو JVM (آلة جافا الافتراضية)؟
  9. What is Java Development Kit and its purpose?ما هي مجموعة تطوير جافا والغرض منها؟ jdk
  10. What is Java appletما هو تطبيق جافا ابلايت ؟او التصبيق المصغر
  11.   ماهي أنواع المتغيرات في جافا What are Java Variable Types 
  12.   ما هي أنواع البيانات الأساسية في جافا Java Basic What are  Datatypes#
  13.  What is Unicode with example? Java? ما هو الترميز الموحد مع المثال؟  جافا؟
  14.  ماهي عوامل التشغيل او المشغلات  الأساسية في جافا Java Basic What are the Operators#
  15.  What are reserved keywords in Java? ما هي الكلمات الرئيسية المحجوزة في جافا؟
  16.  الجمل الشرطية ما هي أنواع صنع القرار في برمجة جافا Java Decision Making#
  17.  ما هي الجملة الشرطية اذا في جافا if statement in java
  18.  ما هي الجملة الشرطية  اذا  اذا كان   في جافا if else statement in java
  19.   ما هي الجملة الشرطية  التبديل في جافا switch statement in java
  20.   ما هي الجمل الشرطية المتداخلة او المركبة في جافا nested if statement in java
  21.   ما هي جمل التكرار أو الحلقة الدوارة في جافا Java Loop Control#
  22.   ماهي حلقة التكرار فور  وفور ايتش في برمجة جافا for loop in java#
  23.  ماهي حلقة التكرار أو الدوارة بينما في جافا while Loop in java 
  24.  What is the while loop in Java? & How do you use it? ما هي حلقة التكرار افعل... بينما في جافا 
  25.  كيفية استخدام جملة الاستمرار والمتابعة في حلقات التكرار والدوارة في جافا Continue statement in java#
  26.  What is the difference between Argument and Parameter in Java? ما الفرق بين المعلمات والمحولات في جافا
  27.  كيفية القراءة والكتابة على الملف في جافا، ما هي دالة الإدخال والإخراج في جافا ماهو التدفق i/O Java stream
 


التسميات: