สูตรการแปลงและค่าคงที่ที่แน่นอน
หน้านี้แปลงค่ามวลจากกิโลกรัม (kg) เป็นสโตน (st) โดยใช้ตัวคูณที่แน่นอนคือ 1 kg = 0.157473044418 st ตัวเลขนี้ได้มาจากความสัมพันธ์ของปอนด์อะวัวร์ดูปัวส์สากล (avoirdupois pound) ซึ่งกำหนดให้ 1 ปอนด์เท่ากับ 0.45359237 กิโลกรัมพอดี ตั้งแต่ปี ค.ศ. 1959 และนิยามของสโตนว่า 1 สโตน = 14 ปอนด์ ดังนั้นค่าคงที่จึงเป็นผลหารของ 14 ปอนด์เป็นกิโลกรัม (14 × 0.45359237 = 6.35029318 kg) แล้วหาค่าสลับเป็น 1/6.35029318 ได้ 0.157473044418 พอดี
ผู้ใช้ป้อนค่าตัวเลขเป็นกิโลกรัม ไม่ว่าจะเป็นจำนวนเต็มหรือทศนิยม ระบบจะคำนวณโดยการคูณด้วยค่าคงที่ดังกล่าวโดยไม่มีการปัดเศษหรือตัดทศนิยมล่วงหน้า ผลลัพธ์ที่ได้คือค่าสโตนเป็นทศนิยม เช่น 70 kg → 70 × 0.157473044418 = 11.02311310926 st ในทางกลับกัน ค่าผกผันคือ 1 st = 6.35029318 kg ซึ่งเป็นค่าคงที่ตายตัวเช่นกัน
ความเป็นมาของหน่วยสโตนและความสัมพันธ์กับปอนด์
สโตนเป็นหน่วยวัดน้ำหนักตามระบบอังกฤษ มีต้นกำเนิดจากการค้าขายในยุคกลาง โดยใช้ก้อนหินที่มีน้ำหนักมาตรฐานตามท้องถิ่น ต่อมาได้มีการกำหนดให้ 1 สโตนเท่ากับ 14 ปอนด์อะวัวร์ดูปัวส์ ซึ่งเป็นมาตรฐานที่ใช้มาจนถึงปัจจุบัน ในสหราชอาณาจักรและไอร์แลนด์ สโตนยังคงใช้เป็นหน่วยหลักในการบอกน้ำหนักตัวของมนุษย์ ขณะที่หน่วยอื่นในระบบเดียวกัน เช่น ฮันเดรดเวท (112 ปอนด์) และตัน (2240 ปอนด์) ก็ยังคงมีใช้ในบางอุตสาหกรรม
ความสัมพันธ์แบบลูกโซ่คือ:
- 1 สโตน = 14 ปอนด์
- 1 ปอนด์ = 0.45359237 กิโลกรัม
- ดังนั้น 1 สโตน = 14 × 0.45359237 = 6.35029318 กิโลกรัม
ตัวอย่างการแปลงน้ำหนักตัวทั่วไป
น้ำหนักตัวของมนุษย์ทั่วไปอยู่ในช่วง 45–120 กิโลกรัม ตารางต่อไปนี้แสดงการแปลงเป็นสโตนโดยใช้ค่าคงที่เต็มรูปแบบ ไม่มีการปัดเศษ
| กิโลกรัม (kg) | สโตน (st) |
|---|---|
| 50 | 7.8736522209 |
| 60 | 9.44838266508 |
| 70 | 11.02311310926 |
| 80 | 12.59784355344 |
| 90 | 14.17257399762 |
| 100 | 15.7473044418 |
สำหรับน้ำหนัก 70 กิโลกรัม ซึ่งพบได้บ่อยในผู้ชายทั่วไป เท่ากับ 11.02 สโตนโดยประมาณ ส่วนน้ำหนัก 60 กิโลกรัมในผู้หญิงหลายคน เท่ากับ 9.45 สโตนโดยประมาณ
ความแม่นยำและการใช้งานจริง
แม้ค่าคงที่จะมีทศนิยมถึง 12 ตำแหน่ง แต่ในชีวิตประจำวันคนส่วนใหญ่มักปัดเศษสโตนเป็นทศนิยม 1–2 ตำแหน่ง เช่น 11.0 st หรือ 11.02 st อย่างไรก็ตามหน้านี้ไม่ได้ปัดเศษให้โดยอัตโนมัติ เพื่อให้ผู้ใช้สามารถเลือกความแม่นยำตามต้องการ
สิ่งสำคัญคือการเขียนน้ำหนักแบบดั้งเดิมในสหราชอาณาจักรจะใช้รูปแบบ “สโตน-ปอนด์” เช่น 10 st 5 lb ไม่ใช่ทศนิยมอย่างเดียว การแปลงจากกิโลกรัมเป็นสโตนทศนิยมแล้วจึงแยกส่วนปอนด์ต้องทำเพิ่มเติม โดยส่วนปอนด์คำนวณจากเศษทศนิยมของสโตนคูณด้วย 14 เช่น 11.02311310926 st → 0.02311310926 × 14 ≈ 0.3236 lb หรือประมาณ 0.3 lb ทำให้เขียนเต็มว่า 11 st 0.3 lb ซึ่งไม่ค่อยนิยมใช้ในทางปฏิบัติส่วนใหญ่จะปัดเป็นปอนด์จำนวนเต็ม
หน้านี้จึงจงใจไม่แยกสโตน-ปอนด์อัตโนมัติ เพื่อให้ผลลัพธ์เป็นตัวเลขทศนิยมตรงตามหลักคณิตศาสตร์ ซึ่งผู้ใช้สามารถนำไปแปลงต่อเองได้
กรณีขอบเขตและข้อควรระวัง
- ค่าป้อนเข้าเป็นศูนย์ (0 kg) → ผลลัพธ์เป็น 0 st แน่นอน
- ค่าป้อนเข้าติดลบ ถึงแม้สโตนจะใช้สำหรับน้ำหนักที่ไม่เป็นลบ แต่สูตรทางคณิตศาสตร์ยังคงคืนค่าลบ เช่น -10 kg → -1.57473044418 st ผู้ใช้ควรระวังในกรณีนี้
- ไม่มีขีดจำกัดบนของค่าป้อนเข้า ถ้าป้อน 1,000,000 kg จะได้ 157,473.044418 st ซึ่งเป็นไปตามสัดส่วน
- การป้อนค่าที่มีความแม่นยำสูง จะทำให้ผลลัพธ์มีทศนิยมตามนั้น ระบบไม่ตัดทอนหรือปัดเศษใดๆ
ความสัมพันธ์สามหน่วยระหว่างกิโลกรัม ปอนด์ และสโตน
การมองทั้งสามหน่วยพร้อมกันช่วยให้เข้าใจช่วงน้ำหนักได้ดี ตารางด้านล่างแสดงค่าที่เท่ากัน:
| กิโลกรัม (kg) | ปอนด์ (lb) | สโตน (st) |
|---|---|---|
| 50 | 110.231 | 7.874 |
| 60 | 132.277 | 9.448 |
| 70 | 154.324 | 11.023 |
| 80 | 176.370 | 12.598 |
| 90 | 198.416 | 14.173 |
| 100 | 220.462 | 15.747 |
ปอนด์คำนวณจาก kg × 2.20462262185 (ค่าผกผันของ 0.45359237) และสโตนจาก kg × 0.157473044418 ความสัมพันธ์นี้ตายตัวตามนิยามสากล ไม่ใช่ค่าประมาณ
คณิตศาสตร์เบื้องหลังและค่าผกผัน
ค่าคงที่ 0.157473044418 มีที่มาจากการหาร 1 ด้วย 6.35029318 ซึ่งเป็นค่าที่แน่นอนเพราะ 6.35029318 = 14 × 0.45359237 นอกจากนี้ 0.45359237 เองก็เป็นจำนวนตรรกยะที่เขียนเป็นเศษส่วน 45359237 / 100,000,000 ดังนั้นทุกค่าที่แปลงจะเป็นการดำเนินการทางพืชคณิตที่สามารถคำนวณได้อย่างแม่นยำในระบบเลขทศนิยมแบบ double-precision
การรู้ค่าผกผัน 1 st = 6.35029318 kg มีประโยชน์เมื่อต้องการตรวจสอบย้อนกลับ เช่น ถ้าผลลัพธ์ 11.02311310926 st เมื่อคูณกลับด้วย 6.35029318 จะได้ 70.0000000000 kg (อาจมีคลาดเคลื่อนเล็กน้อยที่ตำแหน่งทศนิยมสุดท้ายเนื่องจาก floating point)
คำถามที่พบบ่อย
คำถาม: สูตรที่ใช้บนหน้านี้คืออะไร?
คำตอบ: สูตรคือ output_st = input_kg × 0.157473044418 โดยใช้ค่าคงที่ที่แน่นอนจากการนิยามปอนด์สากล
คำถาม: ทำไมผลลัพธ์ถึงมีทศนิยมหลายตำแหน่ง?
คำตอบ: เพราะหน้านี้ใช้ค่าคงที่แบบเต็มโดยไม่ปัดเศษ เพื่อให้ผู้ใช้สามารถเลือกความแม่นยำตามต้องการ การปัดเศษขึ้นอยู่กับผู้ใช้เอง
คำถาม: สามารถป้อนค่าติดลบได้หรือไม่?
คำตอบ: ได้ แต่สโตนใช้สำหรับน้ำหนักที่ไม่เป็นลบในทางปฏิบัติ การป้อนค่าลบจะให้ผลลัพธ์เป็นค่าลบตามคณิตศาสตร์ ซึ่งอาจไม่มีความหมาย
คำถาม: หน้านี้แปลงเป็นสโตน-ปอนด์แบบดั้งเดิมหรือไม่?
คำตอบ: ไม่ได้ หน้านี้ให้ผลลัพธ์เป็นสโตนทศนิยมเท่านั้น หากต้องการแยกเป็นสโตนและปอนด์ ให้นำเศษทศนิยมคูณด้วย 14
คำถาม: ค่าสูงสุดที่ป้อนได้คือเท่าไร?
คำตอบ: ไม่มีขีดจำกัดทางทฤษฎี แต่ข้อจำกัดทางคอมพิวเตอร์ขึ้นอยู่กับความแม่นยำของเลขทศนิยมที่ใช้
คำถาม: 1 สโตนเท่ากับกี่กิโลกรัมแน่นอน?
คำตอบ: 1 st = 6.35029318 kg พอดี มาจาก 14 × 0.45359237