Python/float/hex
< Python | float
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 10:28، 1 مايو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'الدالة <nowiki><code>float.hex()</code></nowiki> في بايثون تعيد الدالة <code>hex()</code> العدد العشري ذا الفاصلة ال...')
الدالة <code>float.hex()</code> في بايثون
تعيد الدالة hex()
العدد العشري ذا الفاصلة العائمة كسلسلة نصية تتضمن التمثيل الست عشري لذلك العدد.
الصيغة العامة
x.hex()
القيمة المعادة
تعيد الدالة hex()
العدد العشري ذا الفاصلة العائمة كسلسلة نصية تتضمن التمثيل الست عشري لذلك العدد. وتتضمن هذه السلسلة النصية - في حال تطبيق الدالة على عدد عشري محدّد - الرمز 0x
في بدايتها والحرف p
والأس (exponent) في نهايتها.
أمثلة
يوضّح المثال التالي القيمة المعادة عند استخدام هذه الدالة مع الأعداد العشرية:
>>> x = 3.2
>>> x.hex()
'0x1.999999999999ap+1'
>>> y = 5.9
>>> y.hex()
'0x1.799999999999ap+2'
>>> z = 489.124
>>> z.hex()
'0x1.e91fbe76c8b44p+8'