社区
C语言
帖子详情
double型数据在内存中是怎么存储的?
BigRytian
2010-11-11 02:04:47
RT
请高手们帮我解释一下,做好有个简单的例子。
把一个十进制double型数变为机器存储的二进制,然后再变回来。
再次谢过各位了。
...全文
567
9
打赏
收藏
double型数据在内存中是怎么存储的?
RT 请高手们帮我解释一下,做好有个简单的例子。 把一个十进制double型数变为机器存储的二进制,然后再变回来。 再次谢过各位了。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
buer3587se
2010-11-13
打赏
举报
回复
指数形式,分开存,和整数存储不太一样
lxiron
2010-11-12
打赏
举报
回复
刚开的没有看完,不过讲的比较详细
http://blog.csdn.net/masefee/archive/2010/01/30/5272554.aspx
yashuwa0622cvte
2010-11-11
打赏
举报
回复
浮点的存储方法与整形有点不一样
yashuwa0622cvte
2010-11-11
打赏
举报
回复
推荐书籍 《深入理解计算机系统》
liups
2010-11-11
打赏
举报
回复
这个比较复杂,可以看这里
http://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html
try325
2010-11-11
打赏
举报
回复
指数形式,分开存
phpjspasp
2010-11-11
打赏
举报
回复
搜一下ieee754
double
型
数据
与float
型
数据
在
内存
中的
存储
double
类
型
与float类
型
相似,但精确度比float高,编译时所占的
内存
空间依不同的编译器而有所不同,通常情况,float占4字节(32位)
内存
空间,其数值范围为-3.4E38~3.4E+38,;双精度
型
占8 个字节(64位)
内存
空间,其数值范围为-1.7E308~1.7E+308。1、float类
型
数字在计算机中用4个字节
存储
。遵循IEEE-754格式标准:一个浮点数有2部分组成:底数m和...
C语言 float和
double
型
数据
在
内存
中的
存储
方式
#include /************************************************************************/ /* 3_tanxinsuanfa 找零钱 */ /************************************************
数据
在
内存
中
存储
和取出的一些问题以及float和
double
型
变量的精度损失问题
首先用一段代码来引出这篇文章的问题 #include<stdio.h> int main() { char a=128; char b = 'a'; char c = a + b; int d = 4193; printf("%d\n", a); printf("%d\n", a); printf("%d\n", b); printf("%d\n", c); printf("%c\n", d); } 文章目录变量是什么,为什么需要变量为什么scanf要加&,而p
数据
在
内存
中的
存储
数据
的
存储
LabVIEW
数据
存储
与
内存
占用
本文介绍了计算机
存储
单位的基础换算关系(1字节=8位,采用1024进制换算),并列举了LabVIEW中常见
数据
类
型
的字节占用情况,如布尔
型
(1字节)、双精度浮点(8字节)等。重点解析了双精度浮点
型
(
Double
)的IEEE 754标准64位结构(1符号位+11指数位+52尾数位)及其性能参数(±1.7×10³⁰⁸范围,15-17位精度)。同时说明了理论与实际
内存
占用的差异原因,包括
内存
对齐、临时缓冲区等因素。最后提供了快速计算公式:理论
内存
占用=
数据
类
型
字节数×
数据
点数量,并以500万
数据
点为例进行了说明。
C语言
70,040
社区成员
243,237
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章