这个问题其实一直没搞明白,为啥第一个版本是65536,第二个版本是131072?
网上搜了下,没有找到什么有价值的信息,那我们盲猜一下,65536,很明显是十进制数值,给人看的,这玩意儿转换成其他进制是什么样的?
65536转换为十六进制是10000。呦呵?看到个1。那131072的十六进制呢?是20000。
是不是瞬间顿悟了,假设是第5个版本的补丁呢?十六进制50000的十进制是多少?327680。
基本上这就印证了算法的正确性,随机抽一个,比如怪物猎人崛起的3.8.0的补丁,是第10个版本,对应的副版本是1048576,换算回十六进制就是100000。
完美契合。
如此,基本上这个副版本信息,就是第N版,那么就是十六进制的N0000转换为十进制后的数字了。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
其实从事程序开发的话,对这样的数字很敏感的
原来是这样啊,我以为是瞎编的。。。
请问有什么快捷地可以看switch游戏nsp或XCI格式的,系统版本要求的方法吗?
我很早前在91wii(现在是91tvg)论坛上看过,大意是65536是第一个版本,之前的版本号就除以65536,131072/65536=2,那么131072就是2.0的版本
牛批plus,这都被你发现了,崇拜一下~
原来如此😁