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

من موسوعة حسوب
مراجعة 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()‎ ظل الزاوية الممرَّرة إليها.