c语言浮点数表示规则 C语言中e前后都必须有数吗?
浏览量:3144
时间:2021-03-15 10:13:54
作者:admin
C语言中e前后都必须有数吗?
最近在准备计算机二级的时候,我对这个有了一点了解,这是关于浮点数的表示方法。我总结的简明公式如下:
在e之前,e之后必须有几个,e之后必须是整数!e之前没有限制,只要是实数
c语言里面的浮点数的表示方法有几种?都是什么啊?
2个表达式:1。十进制形式,如1.08,。98, 18.; 2. 指数形式,如3.45e6。浮点数的类型分为三类:1。浮点数,单精度浮点数,(在Visual C下)占用4字节,表示范围:3.4e-38~3.4e382.double,双精度浮点数,占用8字节,表示范围:1.7e-308~1.7e3083.long double,long double-precision浮点数,占用10字节,表示范围:1.2e-4932~1.2e4932
实际上是十进制的两种不同表示。例如,1234.5678,我们通常称之为十进制数,在计算机中称为浮点数。用指数表示,为1.2345678e3,其中e为10,以下3为三次方。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。