数学趣题
清雨夜风
敲一辈子的代码,但不一辈子只敲代码~
展开
-
有趣数学1的证明
之前说了利用以10为底数巧算首位数字,答案是得到了,但是需要证明这种方法确实是正确的,其实证明非常简单。证明:令x^y = t两边同时取以x为底,y == 得到= y * .由于数字都是以10进制展示的,我们设t的首位数字是m,所以的值在的小数部分以内,肯定不能超过,即的小数部分在[)区间之内,其实得到的就是科学计数法前面的数字的整数部分。...原创 2021-11-12 17:48:09 · 377 阅读 · 0 评论 -
有趣的数学题1
今天遇到一个数学题,估算5^123的首位数字是多少?直接去计算肯定不科学,这就需要巧算了。首位数字肯定是从1~9,这就需要记一些常用的数据了,以10为底,2~9(1对应0不用说)的对数记到小数点前三位就行。如题,解:lg5 ≈ 0.699123 * lg5 ≈ 85.973 (得到小数部分为0.973)只需要判断0.973在哪个范围内就行了,如果在lg5~lg6之间,即得到首位数字是5,在lg8~lg9之间首位数字是8,≥lg9的话首位数字就是9.由于lg9 ≈ 0.954 ,小原创 2021-11-12 17:16:06 · 395 阅读 · 0 评论