HotCRC窮舉規則實例:
$,,,%@HotPower,LA+13&16,16;//CRC16左移,校驗和為大端,字符串默認@A。
$,,,@菜農漢字,LA,16@C;異或漢字字符串,採用HotCode漢字編碼
$,,,^1234,Ra,16;//異或固定值0x1234(大端)
字符串默認@H,“\\x12\\x34”。
$,,,@,LA!0&1,16;//位置異或,校驗和位0和1交換
$,,,%+4,Ra!1&2!4&10,16;//排列,左環移4位,校驗和位1和位2,位4和位10交換
$,,,*,LA-13,16;//反序,校驗和右環移13位。
$,,,*16+4,Ra+8,16;//反序,數據字節高4位和低4位交換(左環移4位),校驗和高字節和低字節交換。
AAAA;//指定權值AAAA
0000-FFFF;//窮舉權值,從0x0000到0xFFFF。
0000#;//特定初值0000(正運算),特定出值0000(逆運算)
33^;//異或一個固定值,等效為33@H,"\\x33"
0000-FFFF^;//窮舉異或值0x0000到0xFFFG。
HotPower@A;//ascii,A可省略
國標漢字@G;//gb2312-80,只能在IE下運行
漢字編碼@U;//utf-8
雁塔菜農@C;//hotcode(菜農漢字編碼方案)
特別注意:
@和^都將使用crcStr[];
其中^的字符串編碼默認@H
菜農[email protected] 2019.3.3於雁塔菜地
閱讀更多 雁塔菜農 的文章