Skip to content

Latest commit

 

History

History
7 lines (6 loc) · 329 Bytes

README.md

File metadata and controls

7 lines (6 loc) · 329 Bytes

Это пример вычисления контрольной суммы по алгоритму fletcher16 с инициализацией начального значения нулями.

    for (size_t i = 0; i < length; i++) {
    sum1 += data[i];
    sum2 += sum1;
}
    return (sum2 << 8) | sum1;