易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

科学计算你的本命神器   [复制链接]

    2020-12-10 10:26:18
    2020开源大赛(第五届)
    易语言资源网
    3185 次浏览
    来源链接


前因

起因是我在一个日常摸鱼群看到了这个。

本来工作之余也确实挺闲的,结果稍微一算,发现同年同属相的,全是一种类型的武器,比如说98年的全是光枪,明年全是光刀。。本命神器年年换。
然后想到网上有科学算命,emm,我简单写个科学计算本命神器吧。


原理:

《易经》是中华民族传统思想文化中自然哲学与人文实践的理论根源,是古代汉民族思想、智慧的结晶,被誉为“大道之源”,是古代帝王之学,政治家、军事家、商家的必修之术。

《易经》含盖万有,纲纪群伦,是中华民族传统文化的杰出代表;广大精微,包罗万象。据《史记·周本纪》记载:文王"其囚羑里,盖益易之八卦为六十四卦"。 也就是说,当时文王(西伯昌)被崇侯虎陷害而被殷帝纣囚禁在羑里整七年,在狱中,西伯昌潜心研究易学八卦,通过八卦相叠从而推演出现在《易经》中所记载的乾为天、坤为地、水雷屯、山水蒙等六十四卦。

再加之历史元素,采用了md5、md4、md2、rc4、sha1、crc32、sha512、sha256、hmac md5等数据摘要算法、数据加密算法……以md5进行数据摘要,不谈md5的特殊性和在历史中的重要地位,md5生成的数据恰好为32位(当然也可以取十六位),以crc32循环冗余校验算法生成一个八位的十六进制数(经过处理)。

经过“严密”、“严谨”的科学计算,最终生成属于自己的本命神器。

以上是我胡诌的,请勿当真。


适合人群

代码量不大,对于新手来说可以看一下,其他人可以当个赶赶单单的小游戏。


关于模块调用及支持库

我默认是全选的,使用了快速文本对象和快速字节集对象,不想用的可以自行找模块代替或者自己申请内存自己写。

别给我来什么用了第三方支持库什么的,我写这东西只是为了玩,怎么方便怎么来,别给我整一些有的没的。

模块使用的是精易模块,同样的,可以自行找替代品或者自己写。



点我下载 (已有 93 次下载)

引用模块


源码文件名 模块文件名
mm.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
mm.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
通用对象支持库 2.0 {A068799B-7551-46b9-8CA8-EEF8357AFEA4}
数据操作支持库一 2.0 4BB4003860154917BC7D8230BF4FA58A


[错误报告]   上一篇:代作者 @影知 发最新版MySQL模块...     下一篇:纯本地创建带LOGO的二维码模块源码...