Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Membundarkan Keputusan Penukaran Fahrenheit ke Celsius kepada Dua Tempat Perpuluhan dalam Python?

Bagaimanakah Saya Boleh Membundarkan Keputusan Penukaran Fahrenheit ke Celsius kepada Dua Tempat Perpuluhan dalam Python?

DDD
DDDasal
2024-12-19 16:56:09443semak imbas

How Can I Round Fahrenheit to Celsius Conversion Results to Two Decimal Places in Python?

Membundarkan kepada Dua Tempat Perpuluhan dalam Python

Coretan kod yang diberikan untuk penukar Fahrenheit ke Celsius menjana nilai perpuluhan yang terlalu tepat. Untuk memastikan output yang lebih mesra pengguna, adalah wajar untuk membundarkan nilai ini ke tempat perpuluhan kedua.

Penyelesaian:

Python menyediakan fungsi bulat, yang membolehkan pembundaran nombor kepada ketepatan perpuluhan yang ditentukan. Untuk kod khusus ini, baris berikut boleh ditambah pada fungsi printC untuk membundarkan jawapan:

answer = str(round(answer, 2))

Baris ini mengambil jawapan yang dikira dan membundarkannya kepada dua tempat perpuluhan sebelum menukarnya kepada rentetan. Nilai bulat kemudian dicetak dalam format yang diingini.

Dengan memasukkan penambahan ini, anda boleh membundarkan semua nilai output ke tempat perpuluhan kedua dengan berkesan, menjadikan atur cara lebih mesra pengguna dan lebih mudah untuk ditafsirkan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membundarkan Keputusan Penukaran Fahrenheit ke Celsius kepada Dua Tempat Perpuluhan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn