实型(浮点型):float、double
作者:互联网
实型(浮点型):float、double
- 实型变量也可以称为浮点型,浮点型变量是用来存储小数数值的。在C语言中,浮点型分为两种:单精度浮点型(float)、双精度浮点型(double),但是double型变量所表示的浮点数比float型变量更精确。
- 由于浮点型变量是由有限的存储单元组成,因此只能提供有限的有效数字。在有效位以外的数字将被舍去,这样可能会产生一些误差。
- 不以f结尾的常量是double类型,以f结尾的常量(如3.14f)是float类型。
#include<stdio.h> int main() { float a = 3.14f; double b = 3.14; printf("%.2f\n", a); printf("%lf\n", b); //sizeof字节大小 //浮点型数据 存储在内存种格式分为符号位 指数位 小数位 printf("%d\n", sizeof(float)); printf("%d\n", sizeof(double)); return 0; }
微信公众号黑马金牌编程专注于后端开发领域
标签:变量,double,float,浮点,实型,printf 来源: https://www.cnblogs.com/hmjp/p/15209285.html