Wednesday, December 31, 2025
29.9 C
Bangkok

โอกาสเกิดวันที่ 30 กุมภาพันธ์ นั้นเป็นไปไม่ได้ จริงเหรอ?

ปฏิทินสวีเดน เดือนกุมภาพันธ์ ค.ศ. 1712 สำหรับเรื่องสาเหตุของวันที่ 30 กุมภาพันธ์ ที่ถูกบันทึกลงไปในฐานข้อมูลนั้นเกิดได้จากหลายสาเหตุมากครับ ไล่ตั้งแต่ข้อมูลระดับไบต์เกิดผิดพลาดขึ้นมาในระดับการออกแบบฐานข้อมูล จนถึงตัวโปรแกรมที่ใช้แสดงผลและสั่งพิมพ์ แต่ผมคงไม่เลือกเดาว่าเป็นสาเหตุใด เพราะผมอยู่ไกลจากแหล่งความจริงในเรื่องนี้มากครับ แต่คุณผู้อ่านทราบไหมครับว่า โอกาสเกิดวันที่ 30 กุมภาพันธ์ นั้นเป็นไปไม่ได้ แต่โอกาสที่จะเกิดวันที่ 29 กุมภาพันธ์ก็น้อยมากเช่นกัน บางท่านอาจจะนึกว่า 29 กุมภาพันธ์ จะเวียนมาในทุก ๆ 4 ปี แต่จริง ๆ แล้วหาเป็นเช่นนั้นไม่ครับ เพราะการเกิด 29 กุมภาพันธ์นั้น จะเกิดได้ก็ต่อเมื่อปี (นับเอาปีคริสตศักราช) นั้น ๆ หารด้วย 4 ลงตัว แต่ต้องหารด้วย 100 ไม่ลงตัว เดือนกุมภาพันธ์ของปีนั้นจึงจะมี 29 วัน แต่ถ้าปีใดเป็นปีที่หารด้วย 400 ลงตัว ปีนั้นจะมีเดือนกุมภาพันธ์ 29 วันทันที สืบเนื่องจากสาเหตุที่ว่า แท้จริงแล้ว โลกเราเคลื่อนที่รอบดวงอาทิตย์ใช้เวลาประมาณ 365.242199074 วัน ไม่ใช่ 365.25 วันตามที่ปฏิทินจูเลียนคิดไว้ โห…ปีหนึ่งต่างกันแค่ 0.007800926 วันเอง ไม่น่าจะซีเรียสกันเลย คำนวณแบบ 4 ปีมี 29 กุมภาพันธ์ 1 ครั้ง ก็ไม่น่าจะเป็นอะไร คำตอบเรื่องนี้จะโยงไปถึงเรื่องของความแม่นหรือ precision ของเลขทศนิยมด้วยครับ ซึ่งจะมีผลอย่างยิ่งในกรณีคำนวณดอกเบี้ยในบัญชีของธนาคาร การคำนวณภาษีมูลค่าเพิ่ม หรือการนำเงินไปชำระบัตรเครดิต ยกตัวอย่างเช่น สมมุติว่า บัตรเครดิตใบหนึ่งเรียกเก็บเงินคุณ 1,000.35 บาท แน่นอนว่า คุณต้องจ่าย 1,000.50 บาท เกินไป 15 สตางค์ใช่ไหมครับ สำหรับคุณคนเดียว ก็คงมีแค่ 15 สตางค์ แต่ถ้ามีลูกค้าเป็นล้านคน อะไรจะเกิดขึ้นครับ ใช่แล้วครับ บริษัทบัตรเครดิตดังกล่าว จะได้รับเงินเกินไป 150,000 บาท ต่อหนึ่งรอบบิลทีเดียวเชียวครับ คราวนี้เราย้อนกลับมาที่วันของปฏิทินจูเลียนกันต่อ ถ้าหนึ่งปีคลาดเคลื่อนไป 0.007800926 วัน แล้วปฏิทินที่ถูกใช้มาแล้ว 2,000 ปี ก็เท่ากับว่า จะมีวันหายไปถึง 15.6 วัน ดังนั้นในปี ค.ศ.1582 พระเจ้าสันตะปาปา เกรโกรีที่ 13 จึงประกาศใช้ปฏิทินเกรโกเรียน ซึ่งมีการปรับวันให้ใกล้เคียงกับการโคจรของโลกมากขึ้น และยังคงใช้มาจนทุกวันนี้ ซึ่งจำนวนวันของเดือนกุมภาพันธ์นี้ยังก่อให้เกิดปัญหากับโปรแกรมบางโปรแกรม เช่น ในโปรแกรมไมโครซอฟต์ เอ็กซ์เซลเอง ก็คำนวณวันคลาดเคลื่อน สืบเนื่องมาจากสาเหตุของการใช้ข้อมูลร่วมกันระหว่างโปรแกรมตารางคำนวณอื่น ๆ เพราะโดยปกติแล้ว ในปีที่หารด้วย 4 ลงตัว ก็จะมี 29 วัน แต่ดันมีข้อยกเว้นในปีที่หารด้วย 100 ลงตัว ซึ่งปีที่จะเข้ามาเกี่ยวข้องกับผู้คนในยุคนี้ คือ ปี ค.ศ. 1900 และปี ค.ศ. 2000 โดยในปี ค.ศ. 1900 นั้น แม้จะหารด้วย 4 ลงตัว แต่ก็หารด้วย 100 ลงตัวด้วย ทำให้ในปี ค.ศ. 1900 นั้น จำนวนวันในเดือนกุมภาพันธ์จะต้องมีแค่ 28 วัน ถ้าคุณผู้อ่านลองใช้ฟังก์ชัน WEEKDAY(“2/16/1900”,1) ในโปรแกรม Microsoft Excel มันจะให้ผลลัพธ์เป็น 5 ซึ่งหมายถึงวันพฤหัสบดี แต่แท้จริงแล้ววันที่ 16 กุมภาพันธ์ ค.ศ.1900 เป็นวันศุกร์ครับ (อ้างอิงจากsupport.microsoft.com/kb/214058/EN-US) ดังนั้นการคำนวณวันที่ก่อนวันที่ 1 มีนาคม ค.ศ. 1900 คุณผู้อ่านจะต้องบวกหนึ่งเข้าไปด้วยนะครับ ผลลัพธ์จึงจะถูกต้อง “เห็นไหมครับว่า ยังมีเรื่องอีกมากในโลกไอทีที่น่าสนใจ ไว้ว่าง ๆ ผมจะมาเล่าให้ฟังอีกครับ”. [code]ที่มา : http://www.dailynews.co.th/technology/180268 http://th.wikipedia.org/wiki/30_กุมภาพันธ์ [/code]

อัพเดท! ก่อนใคร

เรื่องราวเจ๋งๆ ล้ำๆ สดใหม่ถึงคุณโดยตรงเพียงแค่กรอก Email ไว้เท่านั้น

This field is required.

รายละเอียดเงื่อนไขที่ privacy policy.

Hot this 48 hr.

ความหมายของไพ่ยิปซี ไพ่ทาโรต์ ไพ่ชุดเมเจอร์และไพ่ชุดไมเนอร์ อาร์คานา

ไพ่ทาโรต์ แบ่งออกเป็น 2 ส่วน คือ ไพ่ชุดเมเจอร์ อาร์คานา มี 22...

“ทรัมป์” บ่น “จีนไม่ง่าย” เจรจาการค้ารอบใหม่ที่ลอนดอน ลุ้นคลายสงครามภาษีและแร่หายาก

การเจรจาการค้าระหว่างสหรัฐฯ และจีนที่ลอนดอนเมื่อวันที่ 9 มิถุนายน 2568 (ตามเวลาไทย) จบวันแรกไปแบบไม่มีประกาศชัยชนะ แต่ก็ยังไม่ถึงทางตัน —...

BMW ขึ้นราคายกแผง 1 กรกฎาคมนี้ จ่ายเพิ่มสูงสุด 2,500 ดอลลาร์!

ชวนทุกคนมาส่องข่าวใหญ่จากค่ายใบพัดฟ้า-ขาวเมื่อ BMW ประกาศ “ปรับขึ้นราคา” รถยนต์เกือบทั้งไลน์อัปตั้งแต่ 1 กรกฎาคม เป็นต้นไป โดยเฉลี่ยขยับขึ้น...

เมื่อ OpenAI มอง “ความสัมพันธ์มนุษย์-AI” สูงส่งเกินจริง แต่ผู้คนอินกับแชทบอทไปไกลแล้ว

ความสัมพันธ์ระหว่างคนกับ AI ไม่ได้เป็นเรื่องอนาคตอีกต่อไป—มันเกิดขึ้นตรงหน้า OpenAI เพิ่งโพสต์บล็อกโดย Joanne Jang ชี้แจงว่าบริษัทกำลังออกแบบโมเดลให้ “ดูอบอุ่นแต่ไม่แกล้งทำเป็นมีจิตวิญญาณ”...

iPadOS 26: แท็บเล็ตสาย Mac ที่แท้ทรู — หน้าตาใหม่ Liquid Glass + หน้าต่างยืดหดได้เหมือนคอม

เปิดตัวในงาน WWDC 2025 iPadOS 26 คือก้าวกระโดดครั้งใหญ่ที่ทำให้ iPad เข้าใกล้ประสบการณ์บน Mac...

Topics

บอกลาอีเมลเด็กเห่อหมอในอดีต! Google ใจดีให้เปลี่ยนชื่อ Gmail Address ได้แล้ว ไม่ต้องย้ายไฟล์ให้วุ่นวาย

สมัยเรายังเด็ก ใครจะไปคิดว่าชื่ออีเมลอย่าง "dragon_slayer2008@..." หรือ "princess_lovely_jung@..." จะกลายเป็นหนามยอกอกในวันที่ต้องส่ง Resume สมัครงาน หรือต้องติดต่องานกับลูกค้าแบบจริงจัง!...

OpenAI ประกาศรับ Head of Preparedness ตำแหน่งงานที่ ‘โหด’ ที่สุดในโลก AI! จ้างมาคุมความเสี่ยงก่อนโลกจะพัง

ถ้าบอกว่าตอนนี้โลกเรากำลังหมุนไปเร็วแบบติดเทอร์โบเพราะ AI หลายคนคงพยักหน้าเห็นด้วยแบบไม่ต้องสงสัย แต่ในขณะที่พวกเรากำลังตื่นเต้นกับฟีเจอร์ใหม่ๆ หรือความฉลาดของมันที่ช่วยงานเราได้สารพัด ฝั่งผู้พัฒนาอย่าง OpenAI เขากำลังมองไปไกลกว่านั้น และมันไม่ใช่แค่เรื่องความฉลาดด้วย...

Stardew Valley บน Nintendo Switch 2 อัปเกรดฟรี! มีอะไรใหม่บ้าง? สรุปฟีเจอร์เด็ด 4 คนแบ่งจอ ออนไลน์ 8 คน พร้อมวิธีแก้บั๊กเบื้องต้น

ถ้าคุณคือหนึ่งในคนที่เคยพูดว่า “ขออีกแค่วันเดียวในเกมนะ...” แล้วเงยหน้ามาอีกทีคือพระอาทิตย์ขึ้นของจริง ข่าวนี้คือของขวัญชิ้นใหญ่ที่คุณไม่ต้องไปลุ้นสุ่มกาชาที่ไหนเลยครับ เพราะตอนนี้ Stardew Valley: Nintendo Switch...

รีวิว AYANEO Pocket VERT: Game Boy ร่างจำแลงระดับ Hi-End สเปกโคตรแรง ในราคาที่เอื้อมถึงง่ายขึ้น!

ถ้าพูดถึงวงการเครื่องเล่นเกมพกพาสาย Retro ในตอนนี้ ต้องบอกว่าเดือดระเบิดระเบ้อครับ มีตั้งแต่เครื่องราคาหลักพันต้นๆ ไปจนถึงหลักหมื่น แต่ถ้าใครที่เป็นสาย "เนี๊ยบ" ชอบงานประกอบแบบพรีเมียม...

Related Articles

Popular Categories

spot_img