C语言中浮点型变量指什么意思?

 我来答
b94665
推荐于2017-09-12 · TA获得超过3846个赞
知道小有建树答主
回答量:1032
采纳率:83%
帮助的人:257万
展开全部

C语言中浮点型变量指的就是实数变量(存放可以带小数的数据的变量)。

实型变量分为两类:单精度型和双精度型。

其类型说明符为float 单精度说明符,double 双精度说明符。

实型变量说明的格式和书写规则与整型相同。

例如: 

float x,y; // (x,y为单精度实型量)
double a,b,c; // (a,b,c为双精度实型量)

实型常数不分单、双精度,都按双精度double型处理。

单精度浮点数:

通常占用4个字节(32位)存储空间,其数值范围为-3.4E38~3.4E38,单精度浮点数最多有7位十进制有效数字,单精度浮点数的指数用“E”或“e”表示。如果某个数的有效数字位数超过7位,当把它定义为单精度变量时,超出的部分会自动四舍五入。

双精度浮点数:

通常占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308。双精度完全保证的有效数字是15位,16位只是部分数值有保证。

匿名用户
2013-07-28
展开全部
就是float型变量 带小数的 例如 你可以 float i=1.1;i就是浮点型变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-28
展开全部
楼上错误,怎么会是小数啊,是科学计数法表示的实数,范围根据选择的类型不同而不同;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-28
展开全部
不是小数,而是用科学计数法表示的实数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-28
展开全部
实数,也就是平常说的小数。比如1.236594;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式