Cloudin云英面试题:0的阶乘&自然数e的意义

本文探讨了0的阶乘等于1的数学证明,并深入解析了自然数e的独特性质及其在指数表达中发挥的作用,揭示了其在计算存储效率上的潜在优势。

1.为什么0!=1?

证明:
 

对于任意非负整数,有:

(n+1)!=(n+1)*n!

当n=0时:

1!=1*n!即0!=1

2.自然数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进制效率更高.
--------------------- 
参考链接:https://blog.youkuaiyun.com/coollangzi/article/details/6016137 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值