码迷,mamicode.com
首页 > 编程语言 > 详细

c语言中的浮点数

时间:2015-04-10 11:06:54      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:

一、浮点数常量(小数)

     0.11L, 0.0f ,0.0,1.88,2.5f ,0.188E1

     E3表示103        比如 1.88E 3=1.88*1000=1880.0f

     E-3表示10-3      比如 1.88E-3=1.88/1000=0.00188f

    

二、浮点数变量

   

关键字

字节数

数值范围

float

4

+3.4E38(精确到6位小数)       %f ,%e 来格式化

double

8

+1.7E308(精确到15位小数)     %f ,%e 来格式化

long double

12

+1.19E4932(精确到18位小数)   %lf,%le来格式化

 

三、 浮点数运算

 

 5/3 =

 5.0/3=

正确的写法:printf("10/3=%f\n",10.0f/3.0f);

四、控制小数位数

printf("%0.3f \n",7/3);

printf("10/3=%.2f\n",10.0f/3.0f);

c语言中的浮点数

标签:

原文地址:http://www.cnblogs.com/karmapeng/p/4413757.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!