本帖最后由 柚子滑稽 于 2023-2-25 11:34 编辑 
今天,我爸突然要给平板充电,就放我房间充电了。又可以摸鱼力
然后我想试试如果乘方的指数是小数会怎么样
经过我无数的试错,我得到了:
 
 
2的*&_;-#:(%$:、)*_'~-;次方是一坤 
 
 
 
然后我又延伸了一下,发现似乎可以无限接近一坤
这里就懒得试了,要试你们自己试
(好久没发了冒个泡)
今天,我爸突然要给平板充电,就放我房间充电了。
然后我想试试如果乘方的指数是小数会怎么样
经过我无数的试错,我得到了:
2的*&_;-#:(%$:、)*_'~-;次方是一坤
然后我又延伸了一下,发现似乎可以无限接近一坤
这里就懒得试了,要试你们自己试
(好久没发了冒个泡)
 本帖最后由 Stone_ingot 于 2023-2-25 11:55 编辑 
夹逼法吗
哦对了有种好东西叫log2(2.5)
夹逼法吗
哦对了有种好东西叫log2(2.5)
四舍五入一下
柚子滑稽 发表于 2023-2-25 11:38
手动的
(所以夹逼法是啥)
https://zhidao.baidu.com/question/1677557514658705307.html
差不多就是手动
就和我用平方来看某个数开根号是多少一样无聊(确信)
小数好像是高中学的?
好啊!我也要回去求一下114514(
Stone_ingot 发表于 2023-2-25 11:36
夹逼法吗
哦对了有种好东西叫log(2.5)
想起来当初八年级的时候,第一次听到这个方法的时候全班都笑场了(老师还意义不明的笑着说了一句:看来都长大了啊!
欺负计算器有精度上限是吧()
同意楼上的log2(2.5) awa
另外有个东西叫牛顿迭代法,10次迭代就可以获得不错的精度 复制代码
复制代码
另外有个东西叫牛顿迭代法,10次迭代就可以获得不错的精度
- #include <bits/stdc++.h>
 
- using namespace std;
 
- double n = 2.5;
 
- double f(double x)
 
- {
 
-         return pow(2, x) - n;
 
- }
 
- double f_(double x)
 
- {
 
-         return x * pow(2, x - 1);
 
- }
 
- int main()
 
- {
 
-         double ans = n;
 
-         for (int i = 1; i <= 10; i++)
 
-                 ans = ans - f(ans) / f_(ans);
 
-         cout << setprecision(20) << ans << endl;
 
-         return 0;
 
- }