Thông báo

Collapse
No announcement yet.

cần giúp đỡ về chuyển đổi dương lịch sang âm lịch

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • cần giúp đỡ về chuyển đổi dương lịch sang âm lịch

    Em có đọc được 1 bài như thế này
    Và cho em hỏi là: không có nhớ(c=0) và có nhớ (c=1) ở đây là sao vậy??? C ở đây là gì????
    Mong anh chị giúp đỡ e sớm, e đang cần gấp lắm ạ! E cám ơn!



    Công thức tính ngày Âm lịch theo phương pháp tra bảng tra bảng:


    Tính ngày Âm lịch:

    Nếu (ngày Dương lịch tương ứng với ngày đầu tháng Âm lịch) bằng (ngày hiện tại) thì ngày Âm lịch bằng 1
    (N_DL_DAU_THANG = NGAY => NGAY_AL = 1)
    Hoặc (ngày Dương lịch tương ứng với ngày đầu tháng Âm lịch) trừ (ngày hiện tại): (N_DL_DAU_THANG - NGAY) :

    - Nếu không có nhớ (C=0) thì ngày Âm lịch bằng (ngày Dương lịch hiện tại) cộng (ngày Âm lịch của đầu tháng Dương lịch) rồi trừ 1
    (NGAY_AL = ((NGAY + N_AL_DAU_THANG)-1)
    - Nếu có nhớ (C=1) thì ngày Âm lịch hiện tại bằng (ngày Dương lịch hiện tại) trừ (ngày Dương lịch đầu tháng Âm lịch) rồi + 1
    (NGAY_AL = ((NGAY - N_DL_DAU_THANG)+1)


    ;===============================================

    Tính tháng Âm lịch :

    Bằng cách lấy (ngày Dương lịch tương ứng với đầu tháng Âm lịch trong tháng) trừ (ngày hiện tại)
    (N_DL_DAU_THANG - NGAY)

    - Nếu không có nhớ (C=0) thì tháng Âm lịch hiện tại bằng tháng Âm lịch của đầu tháng Dương lịch
    (THANG_AL = (T_AL_DAU_THANG)
    - Nếu có nhớ (C=1) thì tháng Âm lịch hiện tại bằng tháng Âm lịch của ngày đầu tháng Âm lịch
    (THANG_AL = T_AL_DAU_T_AL)

    ;===============================================

    Tính năm Âm lịch:

    Bằng cách lấy (tháng Dương lịch) trừ cho (tháng Âm lịch) (THANG - THANG_AL)

    - Nếu không có nhớ (C=0) thì năm Âm lịch sẽ bằng năm Dương lịch
    (NAM_AL=NAM)
    - Nếu có nhớ (C=1) thì năm Âm lịch hiện tại bằng năm Dương lịch trừ 1
    (NAM_AL = NAM - 1)

    ;===============================================

    Trong đó:

    - NGAY = ngày Dương lịch.(có sẵn trong IC thời gian thực)
    - NGAY_AL = ngày Âm lịch.(kết quả)
    - N_DL_DAU_THANG = ngày Dương lịch đầu tháng Âm lịch.(bảng tra)
    - N_AL_DAU_THANG = ngày Âm lịch của đầu tháng Dương lịch.(bảng tra)
    - THANG = tháng Dương lịch. (có sẵn trong IC thời gian thực)
    - THANG_AL = tháng Âm lịch.(kết quả)
    - T_AL_DAU_THANG = tháng Âm lịch đầu tháng Dương lịch. (bảng tra)
    - T_AL_DAU_T_AL = tháng Âm lịch đầu tháng Âm lịch.(bảng tra)
    - NAM = năm Dương lịch. (có sẵn trong IC thời gian thực)
    - NAM_AL = năm Âm lịch.(kết quả)

    http://www.dientuvietnam.net/forums/...61/index6.html

Về tác giả

Collapse

huuchinh02 Tìm hiểu thêm về huuchinh02

Bài viết mới nhất

Collapse

  • nguyendinhvan
    Trả lời cho Vấn đề về tốc độ quay
    bởi nguyendinhvan
    Sử dụng động cơ servor, hoặc lắp thêm một cái encoder vào động cơ bước. Encoder sẽ kiểm soát động cơ có quay hoặc đứng im.
    hôm nay, 19:50
  • Andrea14
    Vấn đề về tốc độ quay
    bởi Andrea14
    Chào mọi người,

    Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...
    12-12-2025, 12:42
  • bqviet
    Trả lời cho Đấu tắt điện cho máy tính bảng
    bởi bqviet
    Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
    06-12-2025, 17:17
  • nguyendinhvan
    Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
    bởi nguyendinhvan
    Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
    05-12-2025, 19:59
Đang tải...
X