6 مشاهدات
في تصنيف التعليم بواسطة
عُدل بواسطة

هل فيه أكثر من طريقة نعرض فيها 2 digits فقط بعد الفاصلة

الاجابة هي ان فيه أكثر من طريقة نعرض فيها 2 digits فقط بعد الفاصلة:

1- int(number /100) * 100

2- round(number, 2)

3- format(number, ".2f")

وحابة أنبه على الفرق بين هذه الطرق:

بالنسبة للتقريب: الطريقة الأولى ما فيها تقريب، والطريقة الثانية والثالثة تعتمد على التقريب.

بالنسبة للنتيجة لما تكون أقل من 2 digits بعد الفاصلة:

الطريقة الثالثة هي الوحيدة اللي تضمن لكم انو يطلع 2 digits بعد الفاصلة

مثلا لو عندي 6.0001

الطريقتين الأولى والثانية حتخلي النتيجة 6.0

أما الطريقة الثالثة هي اللي حتخلي النتيجة 6.00

طبعًا هي كقيمة ما تفرق، بس في الاختبار لو جاكم انو لازم تطلعوا خانتين بعد الفاصلة وكانت الخانة الأخيرة عاليمين صفر فالطريقة الوحيدة اللي حتضبط هي الثالثة وهي انكم تستعملوا الفورمات.
ويسرنا أن نقدم لكم حل لأي سؤال بإذن الله ،، وسيتم الاجابة على اسئلتكم ادناه :

1 إجابة واحدة

0 تصويتات
بواسطة
 
أفضل إجابة
فيه أكثر من طريقة نعرض فيها 2 digits فقط بعد الفاصلة:

1- int(number /100) * 100

2- round(number, 2)

3- format(number, ".2f")

وحابة أنبه على الفرق بين هذه الطرق:

بالنسبة للتقريب: الطريقة الأولى ما فيها تقريب، والطريقة الثانية والثالثة تعتمد على التقريب.

بالنسبة للنتيجة لما تكون أقل من 2 digits بعد الفاصلة:

الطريقة الثالثة هي الوحيدة اللي تضمن لكم انو يطلع 2 digits بعد الفاصلة

مثلا لو عندي 6.0001

الطريقتين الأولى والثانية حتخلي النتيجة 6.0

أما الطريقة الثالثة هي اللي حتخلي النتيجة 6.00

طبعًا هي كقيمة ما تفرق، بس في الاختبار لو جاكم انو لازم تطلعوا خانتين بعد الفاصلة وكانت الخانة الأخيرة عاليمين صفر فالطريقة الوحيدة اللي حتضبط هي الثالثة وهي انكم تستعملوا الفورمات.
مرحبًا بك في بوابة الإجابات، حيث يمكنك طرح الأسئلة وانتظار الإجابة عليها من المستخدمين الآخرين.
...