PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > RTOS và Thuật toán với PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

RTOS và Thuật toán với PIC RTOS và Các thuật toán dùng cho PIC/dsPIC/PIC32
Mod: phamminhtuan

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 19-03-2007, 11:22 AM   #1
Jerry
Đệ tử 5 túi
 
Jerry's Avatar
 
Tham gia ngày: Sep 2006
Bài gửi: 100
:
Help! Giải thuật cộng trừ thời gian thực

Xin mọi người gợi ý cho em thuật toán để cộng trừ thời gian thực với ạ, hoặc ai biết đường link nào có nói đến việc này thì gửi cho em với.
Em cần làm công việc như sau ạ :
Giả sử thời gian hiện tại là ngày 21 tháng 12 năm 2006, 10 giờ 15 phút 20 giây.
Cho đến thời điểm ngày 29 tháng 12 năm 2006, 1 giờ 15 phút 10 giây thì cần phải tính ra được khoảng thời gian là bao nhiêu ngày, tháng, năm, giờ, phút giây ấy ạ.
Mọi người giúp em gấp nhé, em đang rất cần ạ!
Jerry vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-03-2007, 05:15 PM   #2
Mecha
Trưởng lão PIC bang
 
Mecha's Avatar
 
Tham gia ngày: Dec 2005
Bài gửi: 315
:
Tôi nghĩ thế này:
Với giờ, phút, giây: quy đổi thành giây. Thực hiện phép trừ trên đơn vị giây xong sẽ quy đổi kết quả lại thành giờ, phút, giây. Nếu phép trừ bị tràn thì nhớ sang đơn vị ngày. Nên tính theo hệ 24 giờ.
Với ngày, tháng: quy đổi thành ngày rồi thực hiện phép chia theo ngày, kết quả tương tự như trên sẽ quy đổi ngược lại thành ngày, tháng. Nếu phép trừ bị tràn thì nhớ sang đơn vị năm.
Với năm: trừ như phép trừ hai số tự nhiên thông thường.
__________________
Sống là động nhưng lòng luôn bất động,
Sống là thương nhưng lòng chẳng vấn vương,
Sống yên vui danh lợi vẫn coi thường,
Tâm bất biến giữa dòng đời vạn biến.


Chú ý: đề nghị các thành viên đọc luồng dưới đây trước khi post bài:
http://www.picvietnam.com/forum//showthread.php?t=1263
Mecha vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 08:37 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam