00问答网
所有问题
c语言里面的浮点数的表示方法有几种?都是什么啊
如题所述
举报该问题
推荐答案 2011-03-14
2种表示方法
1.十进制小数形式,如1.08,.98,18.;
2.指数形式,如3.45e6
浮点数的类型分3类:
1.float,
单精度浮点数
,(visual C下)占用4个字节,表示范围:3.4e-38~3.4e38
2.double,
双精度浮点数
,占用8个字节,表示范围:1.7e-308~1.7e308
3.long double,长双精度浮点数,占用10个字节,表示范围:1.2e-4932~1.2e4932
参考资料:
C语言大学实用教程,哈尔滨工业大学出版社
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nr0ZIjIrn.html
其他回答
第1个回答 2011-03-15
浮点类型有四种:①float(单精度浮点类型),占用
二进制
位数32位;
②double(双精度浮点类型),占用二进制位数64位;
③char(字符类型),占用二进制位数16位;
④boolean(布类型)。
本回答被网友采纳
第2个回答 2011-03-14
您好,很荣幸为您回答问题:
C语言中浮点型变量的表示方法有3种,分别为float(32位,4个字节,有效数字为6~7位) ,double(64位,8个字节,有效数字为15~16位), long double(128位,16个字节,有效数字为18~19位)。
第3个回答 2011-03-14
float 单精度浮点数 大约7到8位精度..
double 双精度浮点数 大约15到16位精度..
long double 扩展高精度,好像是24位到25位吧,有点记不清楚了~(12字节)~这个大家基本没用~~
相似回答
C语言的浮点数是什么
答:
浮点型数据有两种表达方式:
一种是用数字和小数点表示的
,如123.456; 另一种是用指数方式表示,如1.2e-6 或1.2E-6(1.2*10-6)。
c语言
double、 float型数据怎样
表示?
答:
1、双精度浮点型数据用%lf输出
。因为double是8个字节的,float是4个字节的,%f 的格式就是4个字节的,而 %lf 就是8个字节的。 例如:printf("%lf\n",x);2、short 占用内存空间2个字节,短整型数据用%d输出 例如:printf("%d\n",a);例如:include <stdio.h> int main(){double x;sh...
c语言中
float
表示什么
意思?
答:
float是C语言的基本数据类型中的一种,表示单精度浮点数
。C语言采用了10进制,主要是由数字和小数点组成,比如1.7,2.8466都是10进制,而float就是当中的小数点。浮点数在机内用指数型式表示,分解为:
数符,尾数,指数符,指数四部分
。浮点数在机内用指数型式表示,分解为:数符,尾数,指数符,指...
c语言中
指数形式
是什么
意思?如何转换为指数形式?
答:
在C语言中,浮点数,
包括float和double类型,有两种表示方法:实数形式,即1.23这样整数部分加小数部分的表示方式;指数形式,即科学计数法
。其形式为:aEb;代表a乘10的b次幂。 E也可以是小写,b必须为整数;指数形式只是浮点数的一种表示方法,任何一个浮点数,都有实数形式和指数形式;指数形式输出:...
大家正在搜
c语言浮点数表示方法举例
c语言中浮点数是什么意思
c语言双精度浮点数怎么表示
c浮点数的表示方法
c语言浮点数表示
c语言浮点数表示规则
c语言什么叫浮点数
浮点数表示方法举例
浮点数表示方法二进制
相关问题
C语言的浮点数是什么
c语言里面的浮点数的表示方法有几种?分别是什么?
C语言中浮点数标准是什么?
c语言中小数怎么表示
c语言里面浮点是什么意思!
C语言中浮点数标准是什么?
C语言中的指数和浮点数是什么?
C语言中说的浮点型是什么意思呢