タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ソースとTeraTermに関するiwwのブックマーク (1)

  • crc32, crc32file

    CRC-32を計算する。(バージョン4.60以降) crc32 <intvar> <string> crc32file <intvar> <filename> 解説 引数の文字列およびファイルからCRC(Cyclic Redundancy Checking)を計算する。多項式(右回り)は以下のとおり。 100000100110000010001110110110111 (x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x1+x0) 計算結果は intvar 変数に数値として格納される。 crc32file でファイルが開けなかった場合は、システム変数 result に -1 が格納される。 CRCアルゴリズムの実装(C言語)を以下に示す。このアルゴリズムは、EthernetのFCS(Frame Check Sequence)に適用されている。

    iww
    iww 2017/03/14
    テーブルを持たない版
  • 1