很久很久前,好像在小学参加数学竞赛的时候,就听老师讲过自然常熟e,丫的当时小学竞赛有排列组合,
我在小学2年级的时候已经受到了C和P两位大仙的骚扰,倍感疲惫啊!!!
当时只知道是2.7左右,今天由于看了排序相关的内容,看到了LgN就想到了e,
于是乎再次翻开了google百度了一把,这才把e的价值搞清楚.
之前学计算机的时候,老师讲过,为什么用2进制,不用别的进制,实际如果是3进制会比2进制效率更高,
原因是因为3更接近于e,娘啊,这完全听不懂啊,但是大学老师就是这样,他也不给解释一下为什么.。.。.。
我想好多人可能也都不知道,其实就是因为不知道e的特点,才搞不清这些东西.
e的特点就是,假设给你一定的空间,让你用指数的方式表达数据范围,它会表达的最大.
举个例子,假设10分成两个数A*B比如2*5,2.5*4
我们求A^B最大的解比如2^5=32,2.5*4=39.0625;
而e^(10/e)=2.71828^3.6788=39.5987;
再也找不到一个值可以大的过他.。.。.
大家会说这跟计算机存储效率有什么关系?
由于计算机是2进制存储,存储一个32位的浮点数使用了32个1和0,也就是64个元素,可以表达
2^32=4.29*109个精度的数字同样是64个元素,假设表达成3^21.3=1.45*1010
即使是3^21也有1.05*1010个精度.也就是说,3进制确实比2进制效率更高.
但是3进制的设备制造工艺要远难于2进制,而且2进制在没有计算机之前就已经得到了广泛应用,
3进制才没有得到发扬光大.
当然了,假设我们能制造出e进制的计算机,他的效率就是最高的咯!
e的作用不止这一个,但是原理都是基于这个方面的,希望对大家也有点帮助.
举个例子,假设10分成两个数A*B比如2*5,2.5*4我们求A^B最大的解比如2^5=32,2.5*4=39.0625;而e^(10/e)=2.71828^3.6788=39.5987;再也找不到一个值可以大的过他.。.。.设f(x)=x^(K/x),x>0,K是大于0的常数。对f求导,即可得x=e。即f在x=e时取极大值,也是最大值。
本页共22段,1148个字符,2434 Byte(字节)