วิธีคํานวณเปอร์เซ็นต์ ในชีวิตประจำวันและเขียนโปรแกรม

วิธีคํานวณเปอร์เซ็นต์
วิธีคํานวณเปอร์เซ็นต์

วิธีคํานวณเปอร์เซ็นต์ ในชีวิตประจำวันและเขียนโปรแกรม



การคํานวณตัวเลขให้เป็นเปอร์เซ็นต์ (%) หรือการเปลี่ยนจากค่าเปอร์เซ็นต์ให้เป็นตัวเลขจำนวนเต็ม เป็นคณิตศาสตร์พื้นฐานที่เราได้มีโอกาสใช้ในชีวิตประจำวันมากที่สุด ทั้งคนทั่วไป พ่อค่าแม่ค้า และถ้ายิ่งมีอาชีพเป็นโปรแกรมเมอร์ การคำนวณเปอร์เซ็นต์มักจะมีสอดแทรกอยู่ในส่วนใดส่วนหนึ่งของการเขียนโปรแกรมเสมอ ๆ และในความเป็นจริงแล้วการคิดตัวเลขออก

มาเปอร์เซ็นต์ มักจะถูกยกขึ้นมาพูดในบทการสนทนา เพื่อให้เห็นภาพชัดเจนมากยิ่งขึ้น แทนการยกตัวอย่างตัวเลขที่ชัดเจน วันนี้เราจะมีทำความเข้าใจหลักการคิดค่าเปอร์เซ็นต์ง่าย ๆ กันครับ

การคิดค่าเปอร์เซ็น (%) จากตัวเลขจำนวนที่ได้

สูตรการคำนวณค่าเปอร์เซ็นต์คือ (จำนวนที่ได้ / จำนวนทั้งหมด)*100 พูดเป็นภาษาไทยคือ “จำนวนที่ได้หารด้วยจำนวนทั้งหมดและคูณด้วย 100” ตัวอย่างโจทย์เช่น ซื้อ iPhone 7s มาในราคา 18,000 บาท ขายไปในราคา 34,000 บาท ได้กำไรกี่เปอร์เซ็นต์ ก็จะได้สูตรคำควณเป็น

((34,000-18,000)/18,000)*100 = 88.88% 

หรือลองใช้ตัวเลขแบบง่าย ๆ คือ

(5/200)*100 = 2.5%


วิธีเปลี่ยนค่าเปอร์เซ็น (%) เป็นตัวเลขที่ได้

ถ้าเกิดว่าเราอยากจะรู้ว่า 20% ของ 800 จะเป็นตัวเลขเท่าไหร่ เราสามารถเขียนสมการได้ดังนี้ครับ คือ “จำนวนทั้งหมดคูณด้วยเปอร์เซ็นต์และหารด้วย 100”

(800x20)/100 = 160

ถ้าเรายังไม่แน่ใจว่าตัวเลข 160 ถูกต้องหรือเปล่าให้ลองเอาตัวเลข 800 และ 160 ไปคำนวณตัวเลขเป็นเปอร์เซ็นต์ ว่าค่าที่ออกมาจะเท่ากับ 20% หรือเปล่า ก็จะสามารถใช้สูตรการคำนวณตามหัวข้อก่อนหน้านี้คือ

(160/800)*100 = 20%



ในทางการเขียนโปรแกรมเราสามารถประยุกต์ใช้การคำนวณค่าเปอร์เซ็นต์ให้เป็นประโยชน์มากมาย ในหลาย ๆ ส่วนตัวอย่างเช่น คำนวณเปอร์เซ็นต์สำหรับการทำ progress bar สำหรับทำ preloading หรือในเกมส์ก็สำหรับทำค่าพลังต่าง ๆ เป็นต้น