根号1到10 分别约等于多少啊
√1=1,√2=1.414,√3=1.732,√4=2,√5=2.236,√6=2.449,√7=2.656,√8=2.828,√9=3,√10=3.162
以上根号1到10的结果只取小数点后3位,其中初等数学最常用的数值是√2=1.414,以及√3=1.732。10以内的根号可以手算计算答案,具体方法如下:
例:√3。已知1²<3<2²
第一步: Ans=(1+3/1)/2=2(ans为答案)
第二步:Ans=(2+3/2)/2=1.75
第三步:Ans=(1.75+3/1.75)/2=1.732
第四步:Ans=(1.732+3/1.732)/2=.....
由此类推,直至计算出想要的精度。
扩展资料:
开二次方的根据:(10a+b)²=100a²+20ab+b²=100a² + b(20a+b)。用“15129”举例如下:
(1)因为在被开方数中a是以100倍出现的,所以被开方数应该两位一分节,即1,51,29、
(2)第一节为1,所以a只能是1。
(3)第一节减去1后为0,续上下一节后为51。
(4)公式中括号里20a b的a是被20倍出现的,所以用20来试除59,试商2,b即为2。
(5)20a+b=22,b(20a+b)=2×22=44
(6)51-44=7,够减,继续下一步。若不够减,把试商减1后重做第三步即可。
参考资料来源:百度百科-根号
计算器怎么算log,如何使用科学计算器中的对数log
科学计算机计算对数log的方法:
情况一:计算底为10的log(10)即lg:
一般的计算器都默认log的底数为10,因此计算这类对数时,直接点击计算机的“log”键,再打上数字即可。
例如,求“lg(10)”可在科学计算器中按下:
“log”,“10”,“=”即可。
情况二:计算底为e的log(e)即ln:
点击图示中的“ln”键,再输出数字即可。
例如,求“ln(10)”可在科学计算器中按下:
“ln”,“10”,“=”即可。
情况三:计算以任意数为底数的log,即logx(y)
例如求“log3(9)”,
由对数换地公式可知log3(9)=lg9/lg3,
故此,求“log3(9)”可在科学计算器中输入:
“log”,“9”,“÷”,“log”,“3”,“=“即可。
C语言中如何表示数值的范围
在C语言中用到数值范围一般有如下两种情况:
1 逻辑判断中确定某数在某个范围内。
比如判断数c在[a,b]区间内可以写作
(a<=c) && (c <= b)
2 使计算结果处于某个范围内。
比如计算时间时,当前时间为n点,经过m小时后是几点,由于时间仅取值在0点到23点,所以对数值范围需要做约束。对于此可以用模除(%)来限定。
(n+m)%24
其它关于数值范围限定的问题,都可以从这两种情况中延伸获得。
比如下面两个例题就是两种情况的应用。
例一,输入起始天的星期数(1-7),及天数n,计算经过n天后是星期几。
分析,这个是第二种的典型应用,不过数据规模为1到7,与之前说的0起始情况略有不同,可以通过转换达到目的,代码如下:
#include <stdio.h>
int main()
{
int s,n;
scanf("%d%d",&s,&n);
s --;//将s-1;这样用0-6代表星期一到日
s +=n;
s%=7;//通过模除限定结果
s++;//转换回1-7的表示方法
printf("%d
", s);//输出结果
return 0;
}
例二,依照下面的公式计算,直到结果小于0或者大于100为止,f(0)由外部输入。
如果f(n)为奇数,f(n+1)=2f(n)
否则f(n+1) = f(n)/2-10
输出计算结果。
题目很清晰,直接输入并循环计算,直到符合退出条件为止。 对于条件的判断就是第一种情况的简单应用了。
代码如下:
#include <stdio.h>
int main()
{
int r;
scanf("%d",&r);
while(r >= 0 && r <= 100)//对结果进行范围判断
{
if(r & 1) r *= 2; //奇数的情况。
else r=r/2-10;//偶数的情况。
}
printf("%d
", r);
return 0;
}