您所在的位置: 首页 > 资讯攻略 > 游戏攻略

我的世界的计算器是什么原理

来源:网络更新:2024-09-05 14:14:45

如果你对游戏中的逻辑电路设计感兴趣,这篇文章正好可以帮助你理解基础的逻辑门以及如何构建一个简单的加法计算器。通过这篇文章,你不仅能够了解红石在游戏中的作用,还能学习到如何将现实世界的逻辑电路知识应用到游戏中。对于那些想要在游戏中打造复杂机械结构或者程序逻辑的玩家来说,这是一篇不可错过的教程。快来阅读吧,开启你的游戏逻辑电路之旅!

有能量的红石可以看作1,没有能量为0,之后就完全是物理里的逻辑电路的内容了,大学里可能会学到。如果你掌握了相关的知识,理解起来应该不难。

最基础的就是与或非门,组合可以做出锁存器,寄存器,移位器等等元件,如果你真的对此特别有兴趣的话,可以先买些逻辑电路的相关书籍看一看,能大概有个了解。

给你举个最简单的例子吧,加法计算器:首先将输入的两个十进制的数转化为二进制,从右往左开始每位相加,得到相加后当前位得数(1+1=0,1+0=1,0+1=1,0+0=0)和是否进位(若两个都是1,则为1,否则为0),这两个二进制信息。再之后进行第二次运算,用每一位的当前位得数+进位,得到每一位的结果和是否进位。最后再将结果转化为十进制,就完成了计算。

例如12+5,首先转化为01100和00101。之后进行加法运算,从个位开始,第一步0+1=1,不进位。第二步上一位没有,也就是进位为0,1+0=1。于是个位结果为1并且不进位。十位两加数相加0+0=0,不进位,结果和进位相加0+0=0,不进位。百位两加数相加1+1=0,进位,结果和进位相加0+0=0,之前已经进位。千位1+0=1,不进位,之后1+1=0,进位。万位0+0=0,0+1=1不进位。于是结果就是10001,换算回十进制为17

以上这个是最简单的计算器,更复杂一些的乘除法甚至平方开方分解质因数就难了去了,祝你好运吧ww

免责声明:本网站内容均来自互联网,侵删联系sunshine19231@qq.com

网站地图

Copyright ©2024 netdown.cn All Rights Reserved.皖ICP备2022007979号-10