鱼C论坛

 找回密码
 立即注册
查看: 3245|回复: 2

[小天才教程] 0 0 9 6 - 神奇的二进制转十进制 - 【战】

[复制链接]
发表于 2016-11-30 14:46:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2016-11-30 16:12 编辑

0.gif


不得不说,二进制是计算产业的基石没有之一!

举一个简单的8位二进制(Binart)转十进制(Decimal):

1 1 0 1 00 1 1
1 * 128(27 1 * 64(26 0 * 32(25 1 * 16(24 0 * 8(230 * 4(22 1 * 2(21 1 * 1(20


所以 11010011(B) = 128 + 64 + 16 + 2 + 1  = 211(D)


意思就是如此啦

按照所在位数(0或者1)对应乘以2的n阶(n是从右开始的位数,最右边是0,最左边就是7)


扫清这个概念,你就应该明白,这个脚本里也是按位进行转换的~

关于判定用户输入,是否合法不是重点!

好了,上程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


  • 神兽


  • 神兽这次又是扮演NPC哈~

    既然是NPC当然就是干一点辅助事情啦:

    判断合理性、初始化其他角色、发送广播


    0.png


  • B-D转换


  • 二进制转换前,先执行神兽脚本发送的初始化广播:

    1.png


    毫无疑问,BD转换广播,就是重点!

    2.png


    如果有点不理解为什么从最右边开始,建议重温下:92



小天才二进制转换机.zip (27.7 KB, 下载次数: 2, 售价: 8 鱼币)

评分

参与人数 1荣誉 +7 鱼币 +7 贡献 +5 收起 理由
拈花小仙 + 7 + 7 + 5 感谢楼主无私奉献!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-30 15:32:41 | 显示全部楼层
好东西就一定要学习下。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-30 15:45:53 | 显示全部楼层
飞翔的石牌人 发表于 2016-11-30 15:32
好东西就一定要学习下。

欢迎~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-21 22:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表