Trang chủ Lập trình PHP - MySQL Cách tính năm nhuận

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

- Advertisement -
Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
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.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Hướng dẫn tạo hiệu ứng mưa rơi trên trang web với JavaScript

Quy Nhơn chớm bước vào mùa hè với nắng nóng. Những lúc thế này tự nhiên lại thèm những cơn mưa để giải tỏa...

Instagram ra mắt tính năng tạo chú thích tự động cho Stories và Reels

Tiếp bước TikTok, Instagram hiện cũng đã ra mắt tính năng tạo chú thích (caption) tự động của riêng mình. Tính năng mới này đã...

Facebook đã chính thức cập nhật tính năng “bong bóng chat” trên iPhone

Mới đây, Facebook đã chính thức cập nhật tính năng Chat Heads (hay còn gọi là bong bóng chat) trên iPhone, cho phép người...

Facebook Workplace đạt mốc 7 triệu người dùng trả phí

Vào thứ Ba vừa rồi, Facebook vừa mới thông báo ứng dụng Facebook Workplace của họ tính cho tới thời điểm hiện tại đã...

Instagram sẽ hỗ trợ người dùng có tầm ảnh hưởng (KOLs) tạo cửa hàng và bán hàng trên nền tảng của mình

Trong một buổi phát sóng trực tiếp gần đây nhất, Mark Zuckerberg - Giám đốc điều hành Facebook đã công bố với giám đốc...

BẠN XEM CHƯA

Postman – Công cụ hỗ trợ tuyệt vời cho các lập trình viên web API

Mình chính thức bước vào một dự án mobile và nhiệm vụ của mình là viết API cho cả dự án. Hồi giờ cứ...

Website Viện kiểm sát nhân dân tỉnh Bình Định bị hacker tấn công

Theo thông tin đăng tải trên Zone-H thì vào ngày 18/4/2016 vừa qua website của Viện kiểm sát nhân dân tỉnh Bình Định bị...

Tuyển nhân viên thiết kế đồ họa quảng cáo tại Quy Nhơn

Công Ty TNHH Thương Mại Quảng Cáo Xuân Duy cần tuyển một nhân viên thiết kế đồ họa quảng cáo.Mô tả công việc:- Thiết...

Google chính thức ra mắt dịch vụ Dataset Search

Sau một thời gian dài chạy thử nghiệm thì vừa qua Google đã chính thức ra mắt dịch vụ Dataset Search, một chức năng...

Đặt đúng vị trí bạn sẽ tỏa sáng

Có nhiều người khi vào một nơi làm việc mới là họ lôi tất cả những gì mình có ra để thể hiện, họ...