当前位置:首页 > 经验 >

二进制方便储存吗(二进制妙用)

来源:原点资讯(www.yd166.com)时间:2022-11-06 19:14:28作者:YD166手机阅读>>

按照之前的量化公式,我们就可以得到二进制在 8 位数据上的效率是:

256 ÷ 16 = 16 。

当然,我们不可能一个个进制、位数算过来,估计很多差友都想到了,直接代数化就好了

二进制方便储存吗,二进制妙用(13)

假设我们要用 x 进制表达 n 位的数据信息,和之前二进制表达 8 位数据同理:

一共能表达 xn 种不同的信息内容,需要消耗 nx 个表达信息的元件。

x 进制的效率就是 xn / nx

二进制方便储存吗,二进制妙用(14)

虽然一堆未知数,其实和分数一个道理,分子不变的情况下,分母越小,得数就越大。

所以消耗的资源 ( nx ) 越小,这种进制的效率就越高

抽奖时分母越少,中奖概率也越高,可我从来只是分母

二进制方便储存吗,二进制妙用(15)

温馨提示:下方为推导过程,不感兴趣可直接略过看结果。

信息量 I = x^n

消耗的资源P(x)=nx

x进制的效率=x^n/nx

P(x)一定时,x^n最大

[P(x)/n]^n

ln{[P(x)/n]^n}

=[lnP(x)-lnn]n

=nlnP(x)-nlnn

lnP(x)-1-ln(n)=0

n=P(x)/e x=e

前面也提过, e 的值大概是 2.71828 左右,也就是 “ 2.71828 进制 ”是理论上最好的进制。

但是 2.71828 进制是个什么鬼???我数数手指还得掰折 0.28172 根手指

还是得找个整数,不然工业上可能没法实现了。。。因此和这个数更接近的 “ 三 ”应该是坠吼的

得到结论:数据表达上效率最高的是三进制,其次是二进制

三进制... 3 ?似乎联想到了什么

二进制方便储存吗,二进制妙用(16)

栏目热文

二进制转换对照表(二进制转换有什么方法)

二进制转换对照表(二进制转换有什么方法)

在电学中经常会遇到数字间的进制转换,比如plc就必须了解相关知识点。很多人对这一块一直都是很模糊,或者说时间一长呢,总...

2022-11-06 18:41:42查看全文 >>

为什么选用二进制存储(存储为什么要用二进制)

为什么选用二进制存储(存储为什么要用二进制)

导读:本文聊一聊计算机是如何使用晶体管实现二进制计算的。如果你感觉文章略长,可以直接到文章末尾看总结文字。1.理论先行1...

2022-11-06 19:16:42查看全文 >>

二进制和十进制转换表(二进制与十进制转换流程图)

二进制和十进制转换表(二进制与十进制转换流程图)

二、十六进制数转换成十进制数解,其值为各个位码乘以位权然后完全相加。一般地说,一个N进制数如果有n位(从0,1,…..n...

2022-11-06 19:14:53查看全文 >>

二进制存储设置方法(高效二进制存储格式)

二进制存储设置方法(高效二进制存储格式)

背景在软件开发中,二进制文件格式相对于文本文件格式的缺点是,没有文本文件通用性强、直观,同时,在读取文件数据时,用户需要...

2022-11-06 18:38:32查看全文 >>

牛肉炒茄子可以放洋葱(茄子与洋葱牛肉一起炒吗)

牛肉炒茄子可以放洋葱(茄子与洋葱牛肉一起炒吗)

外甥女点名吃茄子,头天晚上牛肉炖茄子吃到光盘。 今早继续茄子,那就来个早餐速成面吧。简单又营养美味~By 女巫老婆婆用料...

2022-11-06 19:15:20查看全文 >>

二进制怎么存储信息(如何存储二进制数据)

二进制怎么存储信息(如何存储二进制数据)

我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要...

2022-11-06 19:16:42查看全文 >>

计算机如何存储二进制(计算机所有信息的存储采用二进制)

计算机如何存储二进制(计算机所有信息的存储采用二进制)

我们现实生活中使用的计数方式,通常是“逢十进一”,称为十进制。从古至今,之所以人类一直使用十进制,我想大概是因为人有十...

2022-11-06 18:59:50查看全文 >>

32位二进制如何存储(32位二进制占用空间)

32位二进制如何存储(32位二进制占用空间)

关注“PLC发烧友”,一起涨知识!在学习PLC的过程中经常会有说到数据类型这个概念,那到底什么是数据类型?数据类型有什么...

2022-11-06 18:54:08查看全文 >>

数据用二进制和什么存放(二进制文件中的数据存放格式)

数据用二进制和什么存放(二进制文件中的数据存放格式)

哈喽,大家好!好久不见,最近一直在整理编辑一篇有关弱电系统的网络工程师的入门课程。这门课程主要是针对想入行的新手小白专门...

2022-11-06 19:18:28查看全文 >>

二进制存储是存源码还是补码(二进制存储地址)

二进制存储是存源码还是补码(二进制存储地址)

我是一个计算机专业大一的萌(lā)新(jī),刚刚开始接触二进制。很多朋友都知道计算机内部的数据通过二进制来储存和计算,...

2022-11-06 19:23:22查看全文 >>

文档排行