الفرق بين المراجعتين ل"Arduino/conversion/floatcast"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إضافة قسم ناقص.)
(إضافة قسم "أمثلة".)
 
سطر 15: سطر 15:
 
اطلع رجاءً على توثيق [[Arduino/float|العدد العشري]] لمزيد من التفاصيل حول دقة الأعداد التي تلي الفاصلة العشرية في أردوينو.
 
اطلع رجاءً على توثيق [[Arduino/float|العدد العشري]] لمزيد من التفاصيل حول دقة الأعداد التي تلي الفاصلة العشرية في أردوينو.
  
 +
==أمثلة==
 +
مثال على استعمال الدالة <code>float()‎</code>:<syntaxhighlight lang="arduino">
 +
void setup() {
 +
  Serial.begin(9600);
 +
}
 +
 +
void loop() {
 +
  Serial.println(float(10));          // 10.00
 +
  Serial.println(float(10.123456789)); // 10.12
 +
}
 +
</syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==
 
*الدالة <code>[[Arduino/conversion/bytecast|byte()‎]]</code>: تحول القيمة المُمرَّرة إليها إلى النوع «<nowiki/>[[Arduino/byte|بايت]]» (byte).
 
*الدالة <code>[[Arduino/conversion/bytecast|byte()‎]]</code>: تحول القيمة المُمرَّرة إليها إلى النوع «<nowiki/>[[Arduino/byte|بايت]]» (byte).

المراجعة الحالية بتاريخ 14:11، 6 نوفمبر 2018

تحول الدالة float()‎ القيمة المُمرَّرة إليها إلى النوع «عدد عشري» (float).

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

float(x)

المعاملات

x

القيمة المراد تحويلها، ويمكن أن تكون أيَّ نوعٍ من البيانات.

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

يعاد عددٌ عشريُّ يمثِّل ناتج تحويل القيمة x.

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

اطلع رجاءً على توثيق العدد العشري لمزيد من التفاصيل حول دقة الأعداد التي تلي الفاصلة العشرية في أردوينو.

أمثلة

مثال على استعمال الدالة float()‎:

void setup() {
   Serial.begin(9600);
}

void loop() {
  Serial.println(float(10));           // 10.00
  Serial.println(float(10.123456789)); // 10.12
}

انظر أيضًا

  • الدالة byte()‎: تحول القيمة المُمرَّرة إليها إلى النوع «بايت» (byte).
  • الدالة char()‎: تحول القيمة المُمرَّرة إليها إلى النوع «محرف» (char).
  • الدالة int()‎: تحول القيمة المُمرَّرة إليها إلى النوع «عدد صحيح» (integer).
  • الدالة long()‎: تحول القيمة المُمرَّرة إليها إلى النوع «عدد طويل» (long).
  • الدالة word()‎: تحول القيمة المُمرَّرة إليها إلى النوع «كلمة» (word).

مصادر