الفرق بين المراجعتين ل"Python/float/as integer ratio"

من موسوعة حسوب
< Python‏ | float
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - ':الدالة' ب':التابع')
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>float.as_integer_ratio()‎</code> في بايثون}}</noinclude>
+
<noinclude>{{DISPLAYTITLE:التابع <code>float.as_integer_ratio()‎</code> في بايثون}}</noinclude>
 
يعيد التابع <code>as_integer_ratio()‎</code> زوجًا من [[Python/int|الأعداد الصحيحة]] التي تكون نسبتها مساوية [[Python/float|للعدد العشري]] تمامًا، ويكون المقام في هذه النسبة موجبًا.
 
يعيد التابع <code>as_integer_ratio()‎</code> زوجًا من [[Python/int|الأعداد الصحيحة]] التي تكون نسبتها مساوية [[Python/float|للعدد العشري]] تمامًا، ويكون المقام في هذه النسبة موجبًا.
  

المراجعة الحالية بتاريخ 11:59، 10 يونيو 2018

يعيد التابع as_integer_ratio()‎ زوجًا من الأعداد الصحيحة التي تكون نسبتها مساوية للعدد العشري تمامًا، ويكون المقام في هذه النسبة موجبًا.

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

x.as_integer_ratio()

يطلق التابع خطأً من نوع OverflowError عند استخدام قيم ما لا نهاية، والخطأ ValueError عند استخدام قيم NaN.

أمثلة

يبيّن المثال التالي طريقة استخدام التابع as_integer_ratio()‎ والقيم التي يعيدها:

>>> f = 4.0
>>> f.as_integer_ratio()
(4, 1)
>>> f = 1.5
>>> f.as_integer_ratio()
(3, 2)
>>> f = 1.2
>>> f.as_integer_ratio()
(5404319552844595, 4503599627370496)

انظر أيضًا

مصادر