الدوال الرياضية في أردوينو

من موسوعة حسوب
< Arduino
مراجعة 05:55، 20 أكتوبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

تتعامل الدوال الرياضية مع الأعداد بشكل عام، إذ تجري مختلف العمليات الرياضية عليها، مثل حساب قيمة مطلقة أو جذر عدد أو جيب زاوية أو توليد عدد عشوائي.

()‎abs

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

()‎constrain

تقيِّد الدالة constrain()‎ عددًا ضمن مجالٍ محدَّدٍ.

()‎cos

تحسب الدالة cos()‎ تجيب الزاوية الممرَّرة إليها.

()‎map

تعيد الدالة map()‎ تموضع عدد من المجال الذي هو فيه إلى مجال آخر.

()‎max

تعيد الدالة max()‎ أكبر قيمة من القيم الممرَّرة إليها.

()‎min

تعيد الدالة min()‎ أصغر قيمة من القيم الممرَّرة إليها.

()‎pow

تحسب الدالة pow()‎ القيمة yx أي ترفع الأساس y إلى القوة x للقيمتين الممرَّرتين إليها.

()‎random

تولد الدالة random()‎ عددًا شبه عشوائي (pseudo-random) وتعيده.

()‎randomseed

تهيِّئ الدالة randomSeed()‎ البذرة التي يستعملها مولد الأعداد الشبه عشوائية (pseudo-random numbers) في عملية التوليد.

()‎sin

تحسب الدالة sin()‎ جيب الزاوية الممرَّرة إليها.

()‎sq

تحسب الدالة sq()‎ مربع العدد الممرَّر إليها (تضرب العدد بنفسه وتعيده).

()‎sqrt

تحسب الدالة sqrt()‎ الجذر التربيعي للعدد الممرَّر إليها.

()‎tan

تحسب الدالة tan()‎ ظل الزاوية الممرَّرة إليها.