社区
C语言
帖子详情
有效数字的位数问题
cucumberqlt
2005-09-02 06:05:16
main()
{
float a,c;
a=33333334.333;
c=3333333333;
printf("a=%f\nc=%f\n",a,c);
}
a就可以正确显示前8位数字,可是为什么c就只能正确显示前7位呢?
...全文
213
9
打赏
收藏
有效数字的位数问题
main() { float a,c; a=33333334.333; c=3333333333; printf("a=%f\nc=%f\n",a,c); } a就可以正确显示前8位数字,可是为什么c就只能正确显示前7位呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jixingzhong
2005-09-04
打赏
举报
回复
7 位以后的是无效数据 ! 随机的 ....
jixingzhong
2005-09-04
打赏
举报
回复
原因就是 float 只有 7 位有效数据 !
bingbox_1984
2005-09-03
打赏
举报
回复
对了~我记得C++ Prime书上提到
float类型只能表示数字中的前六位或前七位~~
标准答案!!
xfgang
2005-09-03
打赏
举报
回复
在C言语的书中,float类型只能表示数字中的前六位或前七位~~
但是一般存在小数点是他会出现前8位是正确的,但是在没有小数点是只能够以7位表示.
sx9401
2005-09-03
打赏
举报
回复
a=33333334.000000
c=3333333248.000000
Press any key to continue
sx9401
2005-09-03
打赏
举报
回复
#include <stdio.h>
main()
{
float a,c;
a=33333333.333;
c=3333333333;
printf("a=%lf\nc=%lf\n",a,c);
}
snowbirdfly
2005-09-02
打赏
举报
回复
对了~我记得C++ Prime书上提到
float类型只能表示数字中的前六位或前七位~~
zhouhuahai
2005-09-02
打赏
举报
回复
应该是不同编译器所产生的原因,楼主用的是TC吧?
snowbirdfly
2005-09-02
打赏
举报
回复
没有啊~
//#include <iostream>
//#include <cstring>
#include <windows.h>
#include <stdio.h>
//using namespace std;
int main()
{
float a,c;
a=33333333.333;//改了
c=3333333333;
printf("a=%f\nc=%f\n",a,c);
return 0;
}
结果为:
a=33333334.000000//只能正确显示前7位
c=3333333248.000000//只能正确显示前7位
Press any key to continue
浮点数的
有效数字
位数
过去有一种很普遍的说法是单精度浮点数的
有效数字
是6到7位。...如果一个数字用10进制表示时
有效数字
位数
大于等于7位,那么用单精度浮点数记录的话,能确保至少正确记录前7位。 为什么说“至少”?比如,...
自定义R语言中计算结果的
有效数字
位数
函数,我们可以在R语言中自定义计算结果的
有效数字
位数
。然而,在某些情况下,我们可能对结果的
有效数字
位数
有特定的要求。然后,我们执行了两个数值的加法计算,并将结果赋值给变量。在上面的代码中,我们首先执行...
C++规定输出的数据的
有效数字
位数
规定
有效数字
不同于规定小数的
位数
,对于初学者而言,对后者可能接触较多,而对于前者,可能接触甚少。 一、
有效数字
是什么?
有效数字
是指在分析工作中实际能够测量到的数字。能够测量到的是包括最后一位估计的,...
MATLAB常见
问题
:小数保留
有效数字
位数
相关
问题
/除法结果
问题
/数据显示格式设置
目录一、
问题
引出与求证二、
问题
查阅与解决三、MATLAB如何修改计算结果保留的
有效数字
四、拓展——数值显示四、后记 一、
问题
引出与求证 今天,利用MATLAB编写乘同余法产生随机数相关代码时,遇到一个
问题
: (下图...
计算机数学
位数
,有效
位数
有效数字
的个数称为该数的有效
位数
。
有效数字
是误差理论的基本概念之一,若某数的近似值x*的误差不大于该数某一
位数
字的半个单位,该位到x*最左边的第一位非零数字都是该数的
有效数字
,其个数称为该数的有效
位数
。...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章