社区
C++ Builder
帖子详情
问个浮点数精度的问题?
Totitan
2004-04-03 10:14:57
对于用long double 定义的数据类型,通过watch查看有效数字时发现,它的有效位数只有16位,并不是所谓的19位。这是怎么回事?
使用的是C++Builder 编译器。
...全文
44
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,870
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章