c十十编程教学 c语言中双精度浮点数(即double类型数据)的取值范围?
浏览量:2057
时间:2021-03-26 19:53:44
作者:admin
c语言中双精度浮点数(即double类型数据)的取值范围?
我想向您推荐另一篇文章以了解更多细节。
在C语言中float数据数值范围是多少?
C语言,浮点数是一个单精度浮点数,占4个字节,其数值范围为3.4e-38~3.4e 38或-(3.4e-38~3.4e 38)浮点数,有8个指数位、23个尾数位和1个符号位。因此,浮点数的指数范围为-127~128,按补码形式划分。负指数决定了浮点数可以表示的最小非零绝对值,而正指数决定了浮点数可以表示的最大绝对值,即浮点数的范围。因此,float的范围是-2^128~2^128,即-3.40e38~3.40e38
两种表达方式。1十进制形式,如1.08,。98, 18. 2指数形式,如3.45e6。浮点类型分为三类:1。浮点,单精度浮点,(可视)C)占用4字节,表示范围:3.4e-38~3.4e382.double,双精度浮点数,占用8字节,表示范围:1.7e-308~1.7e3083.long double,long双精度浮点数,占用10字节,表示范围:1.2e-4932~1.2e4932
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
次导航seo优化 导航