幻数据压缩算法猜想1(2 / 2)

加入书签

也就是说,一个16位二进制所表达的数,是一个固定数,是大于或等于0,小于2的16次方+1。

就比如说,一个1zb大小的数,只要其本身是固定的,那么就注定大于或等于0,然后小于2的多少次方来着???+1。

表达固定的数,并不一定要使用到很长的长度。

比如2的987654321次方,可以是一个很大的数,其换成二进制,会占用多大的存储间?然后是不是可以逆推为术内:2的987654321次方?

问题就是,并非所有的数,都是规数,都可以使用a的b次方+c乘以d+e阶乘方式正好等于该数,也就导致往往只能使用比大小的方式,无限似,大于某个最该数的小数,小于某个最该数的大数。

比如说,想要记录一个5,那么在只能使用素数的表达方式时,就可以记录为该数大于3,小于7。

使用大于和小于之后,就可以获得一个数范围,该范围内可能包含有有数的可能性,下来的方法,就是把这个可能性减少,比如说(3+7)52,则表示这个数正好处于大于和小于的中间值,比如说(3+7)425,则表示这个数正好大于大于和小于的中间值;以此推;

设定一个数为未数b,a大于b小于c。

那么就可以似值(a+b)cd

一般情况下,d都是带有小数的,那么把d的小数去掉,那么d的数部分就可以作为第二轮的最小值,d+1就可以作为第二轮的最大值。

(a+b)c区间值1(也就是c靠a,还是靠b)。

(a-b)(b-c)区间值2

(a+c)b区间值3

(b+c)a区间值4

还有一种固定数大于小于法,就是a+b←+c}总长度为多少位,定数大于某个可以用循环记法记录的数,小于某个可以用循环记法记录的数。

然后就是使用定法生成一个数,该数大于b,然后使用定刷房生成一个数,该数小于b。

示:3721;4520;37大于b小于45;那么就可以获得该数分之八十的似值,然后使用不断精准的继续用比大小法的方式,获得。

比如31415926

第一次比大小:4大于圆周率大于3

第二次比大小:314小于圆周率小于315

第三次比大小:3141592小于圆周率小于3141593。

比大小之后,就是使用一个术,来生成的比大小精准度。

比如第一次比大小,大和小之间相差2的16次方,第二次比大小,大和小之间相差2的14次方,第三次比大小,大和小之间相差2的12次方,以此推,就能快还原出原始数。

↑返回顶部↑

书页/目录