Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะแสดงทศนิยมสองตำแหน่งใน Python ได้อย่างไร?


คุณสามารถใช้การจัดรูปแบบสตริงเพื่อจัดรูปแบบตัวเลขทศนิยมให้เป็นความกว้างคงที่ใน Python ได้ ตัวอย่างเช่น หากคุณต้องการให้จุดทศนิยมจัดแนวด้วยความกว้าง 12 อักขระและ 2 หลักทางด้านขวาของจุดทศนิยม คุณสามารถใช้สิ่งต่อไปนี้:

 >>>x = 12.35874
>>>print "{:12.2f}".format(x)
     12.36

คุณยังสามารถบรรลุผลลัพธ์นี้ได้โดยใช้การแก้ไขและการจัดรูปแบบสตริง ตัวอย่างเช่น:

>>>x = 12.35874
>>>print "% 12.2f" % x
     12.36