Cách tính năm nhuận

Năm nay là năm 2016 và nó là năm nhuận nên cụ thể mai sẽ là ngày 29/2 chứ không phải là 1/3 như mọi năm. Theo đa số mọi người biết thì cứ 4 năm sẽ có một năm nhuận một lần nên nếu nhờ một người nào đó chỉ cách xác định năm xxxx gì đó có phải năm nhuận hay không thì chắc chắn nhiều người sẽ quả quyết là cứ lấy số xxxx đó chia cho 4. Nếu phép chia hết thì năm đó là năm nhuận. Sai đó các bạn ơi! Không tin các bạn thử kiểm tra năm 1900 – một số chia hết cho 4 xem có phải năm nhuận hay không. Kết quả là không phải năm nhuận. Bối rối chưa :v

Thật ra năm nhuận sẽ được tính như sau: Số năm ở đây mình ví dụ là xxxx. Bạn lấy xxxx chia cho 4 nếu không hết thì rõ ràng nó không nhuận. Nếu chia hết cho 4 thì phải xem tiếp yếu tố thứ 2 là nó có chia hết cho 100 hay không. Nếu nó không chia hết cho 100 thì nó là năm nhuận nhưng nếu nó chia hết cho 100 thì tiếp tục xem yếu tố thứ 3 là nó có chia hết cho 400 hay không. Nếu nó chia hết thì nó là năm nhuận và ngược lại không chia hết thì không phải là năm nhuận.

Chia sẻ mã PHP cho mấy bạn mê lập trình luôn :v

Code của thằng lập trình siêng

Code của thằng lập trình lười biếng

Tản mạn sẵn dịp năm nhuận chia sẻ một thuật toán thực tế với các bạn luôn.

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

Cảm ơn bạn đã đánh giá! Bạn có thể chia sẻ cảm nhận bài viết này lên các mạng xã hội: hoặc .
Bạn cảm thấy thế nào về bài viết này?
  • Vui mừng
  • Hấp dẫn
  • Thú vị
  • Chán
  • Buồn
  • Tức giận

Huỳnh Mai Anh Kiệt

Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

leave a comment

Create Account



Log In Your Account