浮点数的科学计数法352.47=3.5247×10^2      =3524.7×10^-1     =0.35247×10^3  显然,这里小数点的位置是变化的,但因为分别乘上了不同的10的方幂,故值不变.通常,浮点数被表示成  N=S

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 23:41:23
浮点数的科学计数法352.47=3.5247×10^2      =3524.7×10^-1     =0.35247×10^3  显然,这里小数点的位置是变化的,但因为分别乘上了不同的10的方幂,故值不变.通常,浮点数被表示成  N=S
xVN@,1m =RdQ!&P0`-$17DB)8 HS۫Bxׄ@ER+LskfU/Wg1#WvVHi44MIUƴĭağ,ltY(^"#״1ʛ`΢<#6i-y*OhަVfq\jR#Y ,q U+i='kj4*oˁAG{ݲw2sEɎf^L>F?Ax4}-d#f{R|,/1DHMir<&9IN۝~IvVf3yyoૉ/; _Hk'(Ua;n)jNt"AEr0݊W])'r 0؞ě`gV`W)0ZkYlG;j_`˄3p*Y9%WOaH_ 1)^AX*qt-̷F2KKV

浮点数的科学计数法352.47=3.5247×10^2      =3524.7×10^-1     =0.35247×10^3  显然,这里小数点的位置是变化的,但因为分别乘上了不同的10的方幂,故值不变.通常,浮点数被表示成  N=S
浮点数的科学计数法
352.47=3.5247×10^2
     =3524.7×10^-1
     =0.35247×10^3
  显然,这里小数点的位置是变化的,但因为分别乘上了不同的10的方幂,故值不变.
通常,浮点数被表示成
  N=S×rj
  式中S为尾数(可正可负),j为阶码(可正可负),r是基数(或基值).在计算机中,基数可取2、4、8或16等.
  以基数r=2为例,数N可写成下列不同形式:
  N=11.0101
   =0.110101×2^10
   =1.10101×2^1
   =1101.01×2^-10
   =0.00110101×2^100
后面的为什么N=11.0101
   =0.110101×2^10
   =1.10101×2^1
   =1101.01×2^-10
   =0.00110101×2^100啊
明明应该是
N=11.0101
   =0.110101×10^2
   =1.10101×10^1
   =1101.01×-(10^2)
   =····· 看不懂啊,

浮点数的科学计数法352.47=3.5247×10^2      =3524.7×10^-1     =0.35247×10^3  显然,这里小数点的位置是变化的,但因为分别乘上了不同的10的方幂,故值不变.通常,浮点数被表示成  N=S
如果是10进制:
那么应该是:
N=11.0101
   =0.110101×10^2
   =1.10101×10^1
   =1101.01×10^(-2)
但这儿是二进制,而
(2)10=(10)2 ,(1)10=(1),(4)=(100)
N=11.0101
   =0.110101×10^2=0.110101×2^(10)
   =1.10101×10^1=1.10101×2^1
   =1101.01×10^(-2)=1101.01×2^(-10)
=0.00110101×10^4=0.00110101×2^100 (注意是进制的互化)

你问的这个是2进制的移位!哈哈

娃儿 他那里的10,100.都是二进制数 化成十进数就是2,4. 所以你写得是对的。

这是二进制,逢二进一。
十进制的2,写成二进制形式就是10
十进制的3,写成二进制形式就是11

计算机中数字是以二进制的形式储存的所以
N=11.0101
   =0.110101×2^10
   =1.10101×2^1
   =1101.01×2^-10
   =0.00110101×2^100
N=11.0101是一串二进制数×2就相当于十进制中的×10阶数表示小数点的移位,计算机中阶数也是以二进制的形式存在而二进制中10等于十进制中的2...

全部展开

计算机中数字是以二进制的形式储存的所以
N=11.0101
   =0.110101×2^10
   =1.10101×2^1
   =1101.01×2^-10
   =0.00110101×2^100
N=11.0101是一串二进制数×2就相当于十进制中的×10阶数表示小数点的移位,计算机中阶数也是以二进制的形式存在而二进制中10等于十进制中的2,100等于十进制中的4,×2^10小数点左移两位,×2^100左移4位。如果楼主想学计算机,了解进制数是基础啊。

收起

实型常量的浮点计数与科学计数法 C语言十六进制浮点数科学计数法0xa.1fp10=10364.0这个详细是怎么换算出来的. 浮点数的科学计数法352.47=3.5247×10^2      =3524.7×10^-1     =0.35247×10^3  显然,这里小数点的位置是变化的,但因为分别乘上了不同的10的方幂,故值不变.通常,浮点数被表示成  N=S 浮点数怎么不用科学计数法表示.什么情况下运行过程中浮点数会被用科学计数法表示?_gcvt(mean[j],7,buffer);调试的时候,发现执行到这一步时,浮点的mean[j]写进buffer以后会变成用科学计数法表示 浮点数表示法和科学计数法有区别吗?如题 C语言的浮点数 float x=3.2e3; 这个X=多少 我不懂 什么是科学计数法 呵呵 这个3.2e3 没明白怎么得出的 3200 呵呵详细的说下 C++中科学计数法输出浮点数怎样对齐小数点程序计算结果是两个浮点数a和b,b是a的误差范围,也就是需要表示成a±b的形式,由于a和b都远小于1所以用科学计数法输出.问题是怎样处理才能移动b的 3.2×10七次方= 求用科学计数法表示的数的原数 用科学计数法表示下列各数 123.56= 用科学计数法表示数:0.0000362=_____ 有理数的乘方二科学计数法近似数和有效数字(=@__@=) 在C语言里转换说明符%a对应的p-计数法是指什么?转换说明符%a对应输出为浮点数、十六进制数字和p-计数法.请问p-计数法是指什么,能否举个实例? 关于科学计数法的数学问题,可能不难科学计数法 :3.087849312953528E-10 这个数相当于( )% 1000.001的科学计数法 0.00002的科学计数法? 0.000000012的科学计数法 1500.3的科学计数法 1500.3的科学计数法