用ChatGPT试了一下,果然好用,生成的CRC的代码

CEIWEI之前发布过一款Hash/CRC工具,支持从 CRC3到CRC64 的全部CRC类型功能小工具。因为是免费获取,不少小伙伴们加我微信,要注册码,着实有点忙,没有时间回复各位,抱歉!
这几天,用ChatGPT试了一下,果然好用,生成的CRC的代码,稍加修改,直接可用。
废话少说,上图!

DelphiXE7 代码:

以上代码是ChatGPT 生成的代码,使用DelphiXE7 直接可用,不用改,真爽,编译运行后,输出为: 0x3E

下图为CEWEI CheckSum 工具批量生成的:
CRC-8/GSM-A多项式:0x1D,对应 GPT生成Polynomial: Byte = $1D; // CRC-8 polynomial: x^8 + x^4 + x^3 + x^2 + 1

这中间,还有个插曲,ChatGPT勇于承认错误,其实他没有错,在最新版本中,Delphi是支持for in 语法的。
完整的对话:

更多关于CRC 工具信息请查看原文,可以下载:
CEIWEI CheckSum CRC校验精灵v2.1是一款通用的循环冗余校验码CRC(Cyclic Redundancy Check)、MD5、SHA1、SHA2、SHA3、HAVAL、SHAKE、TIGER、BLAKE、RIPEMD、GOST等算法Hash校验的专业工具软件。

CRC校验支持:CRC3、CRC4、CRC5、CRC6、CRC7、CRC8、CRC11、CRC12、CRC13、CRC14、CRC15、CRC16、CRC17、CRC21、CRC24、 CRC30、CRC31、CRC32、CRC40、CRC64、CRC82、Adler32全面的105种CRC算法,支持显示标准的多项式、初始值、数据反转以及结果异或值。支持Windows资源管理器外壳扩展,方便快捷的调用显示文件的CRC/Hash信息。

支持计算的数据:16进制HEX、字符串、文件,字符串支持ANSI、UTF8、Unicode、Unicode BigEndian编码方式。
下载:http://www.ceiwei.com/down/CEIWEI_CheckSum_19101.zip

Hash/CRC工具下载:http://www.ceiwei.com/down/HashTools_20203.zip

posted @ 2024-02-29 10:25  jfyes  阅读(38)  评论(0编辑  收藏  举报