根,要求给算法;
这个最简单,平方根嘛,《九章算术》里就有手动开55225,方法依然沿用至今;
墨斗随机到的是794;
首位是7,比7小的最大平方数是4,那么答案的首位是2;
7-2的平方4,3,加上后两位,394;
2的20倍,40,(40+x)*x<394,x最大取8,
答案第二位是8,总共就是28;
48*8=384,394-384=10,再加上后两位,没有了,那就是两个0,1000;
28的20倍是560,(560+x)*x<1000,x最大取1,
答案第三位是1,总共28.1;
以此类推,要多精确有多精确。
这是平方根,立方根、多少次方根一样手动开。
杨辉三角,第三层1331,(a+b)^3=……
a是整数部分,b是小数部分,,只保留前两项a立方+3(a^2)b,后面的开始有b平方了,因为a远大于b,直接舍去;
不精确,那就把这个小数带回到a,重复运算,无限带无限算,算到你觉得精确为