二进制领域有什么用途?三大应用场景大揭秘!

今天在仓库角落翻出来个破本子,上面全是当年学编程时记的烂账。正好翻到二进制这块,干脆撸起袖子重新折腾一遍,给大伙整点实在的。

第一天:折腾存储

先翻出十年前那个老破U盘。插电脑上吭哧半天才认出32MB容量——没错,就是MB!顺手塞了张买菜清单照片进去,发现JPG后缀的文件打开全是0101的鬼画符。拿笔记本记了个例子:

  • 照片里像素点红=1100
  • 像素点绿=1010
  • 像素点蓝=1001

搞到半夜才琢磨明白,电脑存东西全靠01编号。甭管是电影还是文档,拆到底层全是这种黑白小方块。

第三天:折腾计算机

拆了儿子淘汰的玩具计算器。用万用表捅电路板时突然顿悟:加号按键按下去,电路板上五条线蹦出10110(十进制22),这不就是2+20的结果嘛马上在草稿本画了张丑图:

  • 开关通=1
  • 开关断=0

烙铁都烫手了才搞懂,CPU算加减法原来在玩电流开关游戏。什么人工智能大数据,扒开裤衩都是这些通电断电的勾当。

第七天:折腾密码

拿去年游戏账号被盗这事开刀。网上扒了段最土的加密代码,把"我是大冤种"转成:

  • 我=110010 (转UTF-8再转二进制)
  • 是=101010

熬夜熬到眼冒金星,终于看清黑客破解密码就是在跟01玩排列组合。银行转账时跳出来的验证码,说白了就是机器在猜你记没记住这串黑白点。

下楼买烟还被坑了十块钱。回家瞅着收款机闪绿光,突然笑出声——连这破机器都在用01记账!