社区
C++ Builder
帖子详情
问个浮点数精度的问题?
Totitan
2004-04-03 10:14:57
对于用long double 定义的数据类型,通过watch查看有效数字时发现,它的有效位数只有16位,并不是所谓的19位。这是怎么回事?
使用的是C++Builder 编译器。
...全文
46
3
打赏
收藏
问个浮点数精度的问题?
对于用long double 定义的数据类型,通过watch查看有效数字时发现,它的有效位数只有16位,并不是所谓的19位。这是怎么回事? 使用的是C++Builder 编译器。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoshi0
2004-04-03
打赏
举报
回复
无语
studyever
2004-04-03
打赏
举报
回复
#include <stdio.h>
#include <float.h>
int main (void)
{
printf ("LDBL_DIG = %d bit\n" ,LDBL_DIG);
}
我在TC 2。0 显示的确实是19位.。也可以看头文件float,上面写着
#defind LDBL_DIG 19 .这样更方便吧~。书上可能是印错了吧!
studyever
2004-04-03
打赏
举报
回复
什么叫无语?!
我错了吗?
请指正!
阐述 C 语言中的
浮点数
精度
问题
?
C 语言中的
浮点数
精度
问题
是由于其存储方式和有限的位数导致的。在编程中,需要充分认识到这些
问题
可能带来的影响,如数值比较的错误、算术运算的偏差和累计误差等。通过选择合适的数据类型、采用正确的比较方法、...
理解 JavaScript 中的
浮点数
精度
问题
在 JavaScript 中,
浮点数
精度
问题
是一个常见且重要的概念。理解其背后的原因,以及如何应对这些
问题
,对于开发者来说至关重要。通过采取适当的方法,我们可以有效地减少
浮点数
计算带来的意外错误,确保代码的准确性...
浮点数
精度
问题
的原因以及解决方法
浮点数
的
精度
问题
是计算机科学中的一个常见
问题
,它可能导致一些看似简单的数学运算产生意外的结果。为了解决这个
问题
,我们需要深入理解
浮点数
的表示方式和
精度
问题
产生的原因,并采取合适的解决方案。通过选择合适...
js
浮点数
精度
问题
详解
浮点数
精度
问题
是计算机科学中一个常见的
问题
,由于二进制无法精确表示某些十进制小数,进行
浮点数
运算时可能会出现舍入误差。为了解决这个
问题
,可以使用整数进行计算、使用专门的库或者比较时使用误差范围。了解...
深入剖析 Java
浮点数
精度
问题
及解决之道
Java
浮点数
的
精度
问题
源于其底层的二...此外,整型运算代替
浮点数
运算以及借助
精度
处理库,也能为解决
浮点数
精度
问题
提供有效的途径。通过深入理解和合理运用这些方法,开发者能够编写出更加健壮和准确的 Java 程序。
C++ Builder
13,871
社区成员
102,694
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章