ตัวอย่างโค้ดภาษา Python ในการแปลงหน่วยเคลวิน (K) เป็น องศาฟาเรนไฮต์ ( ํF)
สูตรการแปลงหน่วยเคลวิน (K) เป็น องศาฟาเรนไฮต์ ( ํF)
ํF = (9⁄5 x (K - 273)) + 32
ตัวอย่างโค้ด
'''
Author : CS Developers
Author URI: https://www.comscidev.com
Facebook : https://www.facebook.com/CSDevelopers
'''
kelvin = float(input("ป้อนตัวเลขหน่วยเคลวิน (K) : "))
fahrenheit = ((9/5) * (kelvin - 273)) + 32
print(f"{kelvin:.2f} เคลวิน (K) มีค่าเท่ากับ {fahrenheit:.2f} องศาฟาเรนไฮต์ ( ํF)")
อธิบายโค้ด
- รับค่าตัวเลขหน่วยเคลวิน (K) แล้วแปลงเป็น float number และเก็บไว้ในตัวแปร kelvin
- คำนวณหาองศาฟาเรนไฮต์ ( ํF) ตามสูตร และเก็บไว้ในตัวแปร fahrenheit
- นำค่าที่ได้ในตัวแปร kelvin และ ตัวแปร fahrenheit มาแสดงผล โดยกำหนดเป็นทศนิยม 2 ตำแหน่ง (.2f)
ผลลัพธ์

อธิบายเพิ่มเติม
กรณีองศาฟาเรนไฮต์ ( ํF) ไม่ตรงกับ ํF ตอนที่แปลงมาเป็น K ให้ดูที่ทศนิยมตำแหน่งที่ 3 ให้ปัดทิ้งอาจจะเพิ่มโค้ด โดยกำหนดค่าให้กับตัวแปร fahrenheit ใหม่หลังจากคำนวณตามสูตรแล้ว ก่อนแสดงผลดังนี้
import decimal ... fahrenheit = decimal.Decimal(fahrenheit).quantize(decimal.Decimal('.01'), rounding=decimal.ROUND_DOWN)