Cách tính thứ khi biết ngày tháng năm chính xác nhất
Góc Tử Vi

Hỏi đáp: Làm thế nào để tính thứ khi biết ngày tháng năm

Bạn thắc mắc không biết có cách tính nào để có thể tính nhẩm thứ nhanh khi đã biết ngày tháng năm?

Sau đây chúng tôi sẽ chia sẻ cho bạn một cách tính thứ khi biết ngày tháng năm chính xác mà không phải xem lịch nhé!

1. Thuật toán Doomsday

Là một thuật toán được phát minh từ những năm 1970 bởi nhà khoa học John Horton Conway rất nổi tiếng ở thời đại này. Nhờ thuật toán này mà người ta có thể dễ dàng biết được thứ khi đã có ngày tháng năm.

Cách tính thứ khi đã biết ngày tháng năm

(Ảnh: Cách tính thứ khi đã biết ngày tháng năm)

2. Vậy cách tính như thế nào?

Trước tiên, để biết được thứ của một ngày thì ta sẽ cần phải biết thứ của bất kỳ một ngày trong năm trước, từ đó sẽ suy ra được thứ của một ngày trong tuần.

Tính thứ trong tháng 2

Đối với tháng 2 là một tháng đặc biệt vì vậy cũng sẽ có một cách tính riêng cho tháng 2.

  • Tháng chẵn:

Đối với các tháng chẵn này, các ngày 4/4, 6/6, 8/8, 10/10, 12/12, sau sẽ có thứ trùng với Doomsday. Đặc biệt vào năm 2004, tất cả các ngày chủ nhật trong năm đều trùng vào các ngày trên.

Thật thú vị phải không nhỉ, chỉ cần áp dụng cách trên đối với các ngày còn lại bạn sẽ dễ dàng tính được thứ của ngày bất kỳ trong tháng chẵn này.

  • Tháng lẻ:

Với tháng lẻ, các ngày như 5,7,9,11 sẽ có thứ trùng với Doomsday. Với cách này dù bạn có trí nhớ không được tốt vẫn dễ dàng tính được thứ mà không cần phải suy nghĩ quá nhiều.

Cách tính thứ khi biết ngày tháng năm

(Ảnh: Cách tính thứ khi biết ngày tháng năm)

Tính thứ với các tháng còn lại trong năm

Gọi các ẩn số sau:

- a là thương của phép chia xy cho 12.

- b là số dư của phép chia xy cho 12.

- c là thương của phép chia b cho 4 (biết số năm nhuận để tính số ngày cộng thêm).

- d=a+b+c.

- e sẽ là số dư phép chia d cho 7.

Doomsday của năm 19xy sẽ có thứ sau Doomsday của năm 1900 (thứ tư) e ngày, tức là cộng thêm e ngày.

Ví dụ: Doomsday của năm 1929 là thứ mấy?

Trả lời:

a = 29 div 12 = 2

b = 29 mod 12 = 5

c = b div 4 = 5 div 4 = 1

d = a+b+c = 2+5+1 = 8

e = d mod 7 = 8 mod 7 = 1. Sau thứ tư 1 ngày là thứ năm.

Chỉ cần làm theo các bước của cách trên là bạn đã dễ dàng tính được thứ khi biết ngày tháng năm rồi. Hy vọng cách tính nhẩm trên sẽ giúp bạn tính thứ một cách dễ dàng nhất nhé!

Cảm ơn bạn đã quan tâm và theo dõi bài viết!

Tags 1 năm