首页 > 其他分享 >用ChatGPT试了一下,果然好用,生成的CRC的代码

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

时间:2024-02-29 10:37:46浏览次数:24  
标签:Hash CheckSum 代码 生成 CRC ChatGPT 好用

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

标签:Hash,CheckSum,代码,生成,CRC,ChatGPT,好用
From: https://www.cnblogs.com/jfyes/p/18042854

相关文章

  • 云打印app哪个好用?
    随着云打印技术的发展,现在很多有打印需求的用户都想要用到云打印服务。现在提供云打印服务的app和程序有很多,那么云打印app哪个好用?今天就一起来了解一下。 云打印app哪个好用?现在能提供云打印服务的app和程序有很多,但是不同的app和第三方程序,所提供的云打印的具体内容也不......
  • 文心一言 VS 讯飞星火 VS chatgpt (203)-- 算法导论15.3 2题
    二、对一个16个元素的数组,画出2.3.1节中MERGE-SORT过程运行的递归调用树。解释备忘技术为什么对MERGE-SORT这种分治算法无效。需要写代码的时候,请用go语言。文心一言,代码不完整:首先,让我们明确2.3.1节中的MERGE-SORT过程。这是一个典型的分治算法,它首先将数组一分为二,然后递归地......
  • 看看 ChatGPT 给的前端面试题
    以下是一些可能出现在中国互联网公司前端开发工程师面试中的题目:解释一下CSS盒模型,并说明其中的各个部分。请解释一下响应式设计是什么,以及你是如何实现响应式设计的。什么是跨域资源共享(CORS)?它的工作原理是什么?如何在前端处理跨域请求?请解释一下JavaScript中的事件委托(E......
  • selenium自动化好用的工具,亲测亲是很好用
    rpa自动化这个词,在今天的这个时代相应大家并不陌生,自动化可以帮人做掉很多繁琐的事情,它可以不休息,只要给他写好程序,配置部署就可以一直在工作,废话不多说,直接上干货 1、selenium的sessionid的使用selenium分为本地打开和远程模式打开,有时候我们不想在操作自动化的过程中,通常......
  • 文心一言 VS 讯飞星火 VS chatgpt (202)-- 算法导论15.3 1题
    一、对于矩阵链乘法问题,下面两种确定最优代价的方法哪种更高效?第一种方法是穷举所有可能的括号化方案,对每种方案计算乘法运算次数,第二种方法是运行RECURSIVE-MATRIX-CHAIN。证明你的结论。如果写代码,请用go语言。对于矩阵链乘法问题,下面两种确定最优代价的方法哪种更高效?第一种......
  • 文心一言 VS 讯飞星火 VS chatgpt (201)-- 算法导论15.2 6题
    六、用go语言,证明:对n个元素的表达式进行完全括号化,恰好需要n-1对括号。文心一言,代码正常运行:在Go语言中,证明对n个元素的表达式进行完全括号化恰好需要n-1对括号,可以通过数学归纳法和递归思考来实现。首先,我们可以明确一个基本的观察:一个单独的元素不需要括号。将两个元素......
  • C++ 令人无语/好用的语法合集
    此贴用来总结一些傻逼C++语法,或者坑了我很久的写法。1、(坑)重载>,<,==时,千万不要使用pair为基的typedef!!!!!!pii的max不受你的重载影响,它自己有自己的max,然后typedef和define是相同的,基本可以看做直接替换,不会对作用域/命名做区分。2、(坑)lower_bound(..,..,{x......
  • 好用的工具类(长期更新)
    1、笛卡尔积工具记不得参考谁的了,原文不贴了入参结构List<List>实现importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;/***@authorzionchen*@date2023/9/2511:39*/publicclassDescartesUtil{/***n个list元素笛卡......
  • 盘点几款好用的测试工具
    俗话说,工欲善其事必先利其器。要做出高效的测试当然离不开工具,有了工具如鱼得水。下面介绍几款好用的软件测试常用的工具:1.Loadrunner——性能测试工具:是一种预测系统行为和性能的[负载]测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunn......
  • 文心一言 VS 讯飞星火 VS chatgpt (200)-- 算法导论15.2 4题
    四、用go语言,对输入链长度为n的矩阵链乘法问题,描述其子问题图:它包含多少个顶点?包含多少条边?这些边分别连接哪些顶点?文心一言:矩阵链乘法问题是一个经典的动态规划问题,其中给定一个矩阵链,我们需要确定一个乘法顺序,使得计算该链所需的总标量乘法次数最少。子问题图(也叫DAG,有......