Đăng Ký
Kết quả 1 đến 10 của 92

Threaded View

  1. #11
    Thành viên cấp 3
    Ngày tham gia
    Oct 2013
    Bài viết
    103
    Thanks
    17
    13 lượt trong 11 bài viết
    FUNCTION FC5 : VOID
    TITLE = 'tinh tong n byte trong khoi db'
    //************************************************** *****
    VAR_INPUT
    DB_BLOCK: INT; //TEN BLOCK VI DU 1=> SE LA DB1
    AD_START: INT; //BYTE BAT DAU
    N : INT; // SO LUONG BYTE
    END_VAR
    VAR_OUTPUT
    SUM : DINT;
    ERROR : BOOL;
    END_VAR
    VAR_TEMP
    I: INT;
    END_VAR;
    //************************************************** *****
    SUM:=0;
    FOR I:=AD_START TO AD_START+N BY 1 DO
    SUM:=SUM+BYTE_TO_INT(WORD_TO_BLOCK_DB(INT_TO_WORD( DB_BLOCK)).DB[I]);
    END_FOR;
    //************************************************** *****
    END_FUNCTION

    Tính tổng n byte trong khối DB em không biêt test sao... có ý tưởng nên test chơi... vui là chính
    mong các anh góp ý... em sẽ cố gắng viết rồi up hết lên mong các anh góp ý cho em. em cảm ơn ạ!!
    Lần sửa cuối bởi nmh_bk, ngày 10-28-2013 lúc 11:07 PM.

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Back to Top