الفرق بين المراجعتين لصفحة: «Arduino/stringobject/tofloat»

من موسوعة حسوب
طلا ملخص تعديل
ط نقل جميل-بيلوني صفحة Arduino/string/tofloat إلى Arduino/stringobject/tofloat: تصحيح العنوان.
(لا فرق)

مراجعة 11:16، 30 أكتوبر 2018

يحوِّل التابع toFloat()‎ السلسلة النصية التي استدعيت معه إلى عددٍ عشري. يجب على السلسلة النصية المراد تحويلها أن تبدأ برقم. إن لم تحوي السلسلة النصية على أي محرف رقمي، فستتوقف عملية التحويل. على سبيل المثال، ستحول السلاسل النصية "123.45"، و "123"، و "123fish" إلى 123.45، و 123.00، و 123.00 على التوالي. انتبه إلى أنَّ السلسلة النصية "123.456" ستحوَّل وتقرَّب إلى 123.46. انتبه أيضًا إلى أنَّ الأعداد العشرية تملك دقة محدودة تتراوح بين 6 و 7 منازل عشرية، لذا ستُقرَّب السلاسل النصية التي تحوي أعدادًا عشريةً ذات دقة أكبر من ذلك عند تحويلها.

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

string.toFloat()

تمثِّل string السلسلة النصية المراد تحويلها إلى عددٍ عشري.

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

يعاد عددٌ عشري يمثِّل ناتج تحويل السلسلة النصية المعطاة. إن لم يكن بالإمكان إجراء عملية التحويل لأنَّ السلسلة النصية تلك لا تبدأ برقم صالح، فسيُعاد العدد 0 آنذاك.

انظر أيضًا

مصادر