float.fromhex() تحويل من ست عشري إلى عائم
آخر تحديث: 2026-09-22
float.fromhex() تحويل من ست عشري إلى عائم
تحوّل float.fromhex(s) سلسلة ست عشرية إلى عدد عشري عائم (دالة صنف).
| التصنيف | دوال الأرقام |
|---|---|
| النوع | دوال الأنواع المدمجة |
| إصدار بايثون | all |
📝 الصياغة
float.fromhex()
⚙️ المعاملات
| s مطلوب | A hexadecimal string, e.g. '0x1.0p0'. |
|---|
القيمة المُعادة:float. The float parsed from the hex string (class method).
يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)
💥 الاستثناءات
ValueError— Raised when s is not a valid hexadecimal float string.
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
1.0
0.5
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qهل الدالة fromhex() طريقة صنف (class method)؟
Aنعم؛ تستدعيها float.fromhex('0x1.0p0') مباشرةً وتُعيد 1.0.
Qماذا يحدث عندما يكون التنسيق غير صالح؟
Aيتم إطلاق ValueError.
Qما الفرق عن float(s)؟
Aتُحلّل float.fromhex() صيغة العدد العشري السداسية فقط، بتحليل دقيق بلا فقدان؛ بينما تُحلّل float() النصوص العشرية.