亲,双击屏幕即可自动滚动
第514章 幻科幻感想,科幻敢想
    =数据转化为符号=数据压缩算法=
    1:二进制的0转化为-减法,二进制的1转化为+加法;然后自定义每一位的数值,比如第一位为1,第二位为2,第三位为3……
    2:也可以更简单一点,把位数化为数值,然后把二进制的0转化为-减法,二进制的1转化为+加法。
    2.1:如1001000100001000001从头到尾方向转化出来就是(20是加上去的)1+2-3-4+5-6-7-8+9-10-11-12-13+14-15-16-17-18-19+20 =-108
    2.2:然后求反就是:1-2+3+4-5+6+7+8-9+10+11+12+13-14+15+16+17+18+19-20 = 110
    2.3:然后把加法换成乘法,减法换成除法就是:1*2/3/4*5/6/7/8*9/10/11/12/13*14/15/16/17/18/19*20 = 2.61021610350816e-10
    2.4:然后用2.3求反就是:1/2*3*4/5*6*7*8/9*10*11*12*13/14*15*16*17*18*19/20 = 3831100416
    3:把1001000100001000001从尾巴到头部转化出来就是:20a19b18b17a16b15b14b13a12b11b10b9b8a7b6b5b4b3b2a1
    3.1:
    当a=+,b=-时→20+19-18-17+16-15-14-13+12-11-10-9-8+7-6-5-4-3-2+1 =-60
    当a=-,b=+时→20-19+18+17-16+15+14+13-12+11+10+9+8-7+6+5+4+3+2-1 = 100
    当a=*,b=/时→20*19/18/17*16/15/14/13*12/11/10/9/8*7/6/5/4/3/2*1 = 1.07211436187471e-7
    当a=/,b=*时→20/19*18*17/16*15*14*13/12*11*10*9*8/7*6*5*4*3*2/1 = 3730945263.15789
    当取中点时:
    10a9b8b7a6b5b4b3a2b1b1b2b3a4b5b6b7b8b9a10
    a=*,b=/时:10*9/8/7*6/5/4/3*2/1/1/2/3*4/5/6/7/8/9*10 = 0.00014172335600907
    a=/,b=*时:10/9*8*7/6*5*4*3/2*1*1*2*3/4*5*6*7*8*9/10 = 705600
    a=+,b=-时:10+9-8-7+6-5-4-3+2-1-1-2-3+4-5-6-7-8-9+10 =-28
    a=-,b=+时:10-9+8+7-6+5+4+3-2+1+1+2+3-4+5+6+7+8+9-10 = 48
    4:当使用特殊方式编码时:例如第一位为1,第二位为3,第三位为5,第四位为2,第五位为4,第六位为6然后循环,第n+1位为1,第n+2位为3,第n+3位为5,第n+4位为2,第n+5位为4,第n+6位为6,每次n提升都+6,n的初始值为0,第一次提升为6,第二次提升为12,以此类推;
    那么把1001000100001000001从头到尾编译就是:
    1a3b5b2a4b6b1b3a5b2b4b6b1a3b5b2b4b6b1a3
    a=+,b=-时:1+3-5-2+4-6-1-3+5-2-4-6-1+3-5-2-4-6-1+3 =-29
    a=-,b=+时:1-3+5+2-4+6+1+3-5+2+4+6+1-3+5+2+4+6+1-3 = 31
    a=*,b=/时:1*3/5/2*4/6/1/3*5/2/4/6/1*3/5/2/4/6/1*3 = 0.000260416666666667
    a=/,b=*时:1/3*5*2/4*6*1*3/5*2*4*6*1/3*5*2*4*6*1/3 = 3840
    那么把1001000100001000001从尾到头编译就是:3a1b4a2b5b3b1a6b4b2b5b3a1b6b4b2b5b3a1
    a=+,b=-时:3+1-4+2-5-3-1+6-4-2-5-3+1-6-4-2-5-3+1 =-33
    a=-,b=+时:3-1+4-2+5+3+1-6+4+2+5+3-1+6+4+2+5+3-1 = 39
    a=*,b=/时:3*1/4*2/5/3/1*6/4/2/5/3*1/6/4/2/5/3*1 = 6.94444444444445e-6
    a=/,b=*时:3/1*4/2*5*3*1/6*4*2*5*3/1*6*4*2*5*3/1 = 1296000
    为了把数位顺序加入到等式的条件中,费劲脑子。
    然而,这些编程完成之后,只要编程没问题,硬件没问题,那么就轮到电脑去费脑子了。
    一如程序员可以用算法来生成各种图画一样,从二维的图画,到三维的立体,都可以用算法来生成矢量图,然后再用矢量图来计算,从而得出带有视角的最终结果呈现在二维显示屏上,当然了,以后随着vr和ar的出现,那么注定还需要考虑到如何在两个眼睛和偶数个眼睛的视觉下不同展现(比如多个原生生物人使用vr和ar在网络空间中开会和讨论武打动作或舞蹈动作)。
    算法生成矢量图,就如同画师用画笔一样。
    随着计算机的开发,以后还会有单细胞基因编译硬件,在一个1立方毫米的环境内,使用各种球半径探针式基因编辑针管,实现百万亿分之一纳米的化学元素加工。
    科幻就是要大胆,就是要出乎意料之外,又在情理之中。
    科幻,起源于科学,却有允许想象力超越科学。
    立足已知,窥探和猜想和穷举未知和可知,这就是科幻。