الفرق بين المراجعتين ل"Arduino/math/abs"

من موسوعة حسوب
< Arduino‏ | math
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'تحسب الدالة <code>abs()‎</code> القيمة المطلقة للعدد المُمرَّر إليها. ==البنية العامة== <syntaxhighlight lang="a...')
 
(إضافة محتويات الصفحة.)
سطر 1: سطر 1:
 +
<noinclude>{{DISPLAYTITLE:الدالة <code>abs()‎</code> في  أردوينو}}</noinclude>
 
تحسب الدالة <code>abs()‎</code> القيمة المطلقة للعدد المُمرَّر إليها.
 
تحسب الدالة <code>abs()‎</code> القيمة المطلقة للعدد المُمرَّر إليها.
  
سطر 22: سطر 23:
  
 
==انظر أيضًا==
 
==انظر أيضًا==
 +
* الدالة <code>[[Arduino/math/constrain|constrain()‎]]</code>: تقيِّد عددًا ضمن مجالٍ محدَّدٍ.
 +
* الدالة <code>[[Arduino/math/min|min()‎]]</code>: تعيد أصغر قيمة من القيم الممرَّرة إليها.
 +
* الدالة <code>[[Arduino/math/map|map()‎]]</code>: تعيد تموضع عدد من المجال الذي هو فيه إلى مجال آخر.
 +
 
==مصادر==
 
==مصادر==
 
*[https://www.arduino.cc/reference/en/language/functions/math/abs/ صفحة الدالة abs()‎ في توثيق أردوينو الرسمي.]
 
*[https://www.arduino.cc/reference/en/language/functions/math/abs/ صفحة الدالة abs()‎ في توثيق أردوينو الرسمي.]
 +
[[تصنيف: Arduino]]
 +
[[تصنيف: Arduino Function]]
 +
[[تصنيف: Arduino Math]]

مراجعة 15:04، 18 أكتوبر 2018

تحسب الدالة abs()‎ القيمة المطلقة للعدد المُمرَّر إليها.

البنية العامة

abs(x)

المعاملات

x

العدد المراد حساب قيمته المطلقة.

القيم المعادة

تعاد القيمة المطلقة للعدد x المعطى. بعبارة أخرى، يعاد العدد x إن كان أكبر أو يساوي الصفر، أو يعاد العدد x- إن كان أصغر من الصفر.

ملاحظات وتحذيرات

بسبب الطريقة التي تُنفَّذ فيها الدالة abs()‎، تجنب استعمال أية دالة أخرى داخل قوسي هذه الدالة لأنَّ ذلك قد يؤدي إلى نتائج غير صحيحة.

abs(a++);   // تجنب فعل هذا، إذ يعطي نتائج خطأ

abs(a);         // استعمل الدالة بهذا الشكل عوضًا عن ذلك
a++;        // أبقِ جميع العمليات الرياضية الأخرى خارج الدالة

انظر أيضًا

  • الدالة constrain()‎: تقيِّد عددًا ضمن مجالٍ محدَّدٍ.
  • الدالة min()‎: تعيد أصغر قيمة من القيم الممرَّرة إليها.
  • الدالة map()‎: تعيد تموضع عدد من المجال الذي هو فيه إلى مجال آخر.

مصادر