问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中的实型数据有哪些类型?

发布网友 发布时间:2022-04-22 09:05

我来回答

1个回答

热心网友 时间:2023-07-09 02:19

C语言提供的实型变量有两种类型:单精度(float)和双精度(double)。

单精度数是指计算机表达实数近似值的一种方式。VB中Single(单精度浮点型)变量存储为 IEEE 32 位(4 个字节)浮点数值的形式,它的范围在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38。

双精度浮点型,此数据类型与单精度数据类型(float)相似,但精确度比float高,编译时所占的内存空间依不同的编译器而有所不同,是double float数据类型,C/C++中表示实型变量的一种变量类型。

扩展资料:

标准格式:

单精度浮点数用4字节存储,双精度浮点数用8字节存储,分为三个部分:符号位、阶和尾数。阶即指数,尾数即有效小数位数。单精度格式阶占8位,尾数占24位,符号位1位,双精度则为11为阶,53位尾数和1位符号位。

单双精度各部分所占字节数量比实际存储格式多了一位,事实是,尾数部分包括了一位隐藏位,允许只存储23位就可以表示24位尾数,默认的1位是规格化浮点数的第一位,当规格化一个浮点数时,总是调整它使其值大于等于1而小于2,亦即个位总是为1。

对于单精度浮点数,偏移量为127(7FH),而双精度的偏移量为1023(3FFH)。存储浮点数的阶码之前,偏移量要先加到阶码上。前面例子中,阶为2的三次方,在单精度浮点数中,移码后的结果为127+3即130(82H),双精度为1026(402H)。

参考资料来源:百度百科--单精度

参考资料来源:百度百科--双精度浮点型

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问我的网络一天了找个部门到现在没有解决请问我上哪投诉? 计算机具备哪几种功能? 计算机有哪些功能是什么 歌词中有丑姑娘的歌曲 驾照不年审会怎样 没开过车驾照年审会通过吗 本来白色的背心放入洗衣机清洗后就变成有黑色斑点 其他一起洗的衣物... ...衣服颜色保持鲜艳(主要是白色衣服洗几次感觉就有点颜色不亮丽了... 为什么登陆lol会叫你解绑 小姨子告诉我说,炒菜时记住这4个小技巧,就是比别人做的好吃 能治好强直性脊柱炎吗或控制病情发展【强直性脊柱炎】 浦发银行卡从农村信用社自动取款机上取钱扣手续费吗? 水分为硬水和软水,这两种水究竟有什么区别? 怎样分辨水质软和硬? “水”怎么区分软硬? 水的软硬怎么分辩? 燕麦米和麦片的区别? 志高空调2匹柜机尺寸大小 大米燕麦米的做法 志高空调2 匹柜机故障12是什么问题 为什么笔记本就那几个品牌? 2匹志高空调显示12故障是什么意思? 燕麦米和燕麦片的区别 志高2匹定频空调内机带倍号线外机没有使用存在什么... 大麦米与燕麦米有什么不同? 笔记本电脑一开机就这样了,是怎么回事啊? 请问我台2匹志高空调开机10分钟就自然停了,再按开... 笔记本电脑开一会就自己自动关机是什么原因? 2匹(5100w)的志高空调内机能用1匹半(3100w)的... 燕麦片与燕麦米营养有何不同? 大一匹志高空调内机出汗(渗水珠)是何回 浦发银行银联卡在别的取款机取钱要手续费吗? C语言中什么叫实型数据? 浦发银行信用卡取3000现金需要多少费用 c语言中什么算是实型数据?举例子! C语言中实型数据,float和double,可以指哪些数?什... 浦发银行单位结算卡取钱步骤 c语言里面的内容,什么是实型数据? 浦发银行卡跨行取款手续费 C语言中,实型数据和浮点型数据是啥关系 c语言中实型变量 工商银行卡到浦发银行取钱扣手续费多少? 计算机C语言中,实型数据的输出规则? 用浦发银行的卡在建设银行取钱的手续费是多少?谢谢 C语言实型数据的问题 高手进(高分求救) C语言整型变量和实型变量的区别 关于C语言实型数据的一个小白问题 C语言实型常数 C的实型数据类型问题 在c语言中实型数据3.4L是什么类型? 骆驼奶好喝吗?