float.hex() تحويل إلى سلسلة ست عشرية

آخر تحديث: 2026-09-22

float.hex() تحويل إلى سلسلة ست عشرية

تُرجع float.hex() تمثيلاً ست عشرياً على شكل سلسلة للعدد العشري العائم.

التصنيفدوال الأرقام
النوعدوال الأنواع المدمجة
إصدار بايثونall

📝 الصياغة

float.hex()

القيمة المُعادة:str. A hexadecimal string representation of the float (reversible via float.fromhex).

يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

0x1.0000000000000p+0
0x1.0000000000000p-1
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qماذا تُرجع الدالة hex()؟
Aالتمثيل السداسي العشري للنص للعدد العشري، مثل '0x1.0000000000000p+0' بالنسبة إلى 1.0. وهو تمثيل دقيق وقابل للاستعادة كاملة.
Qما الفرق عن hex(int)؟
Aتُرجع hex(int) التمثيل السداسي العشري لعدد صحيح؛ أما float.hex() فهو صيغة خاصة بالعدد العشري (تتضمن جزء الأس p).
Qكيف أحوّله مرة أخرى إلى عدد عشري؟
Aاستخدم float.fromhex() لاستعادته بدقة؛ وهو مناسب لنقل القيم العشرية دون خسارة بين المنصات.
Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%