C语言float类型学习

C语言的小数类型有两种,float和double;

float 称为单精度浮点型,double 称为双精度浮点型;

float 占用4个字节,double 占用8个字节;

下面看一下float;

cpp 复制代码
#include <stdio.h>

int main() {
	float x = 52.55;
	float x2 = 52.55f;
	
    printf("%f\n", x);
    printf("%f\n", x2);
    return 0;
}

printf函数使用%f 以十进制形式输出 float 类型;

数字有默认类型,对于整数,默认是 int 类型;对于小数,默认是 double 类型;

可以给数字加上后缀,手动指明类型,float类型加的后缀是f或F;

在devcpp运行如下;

在VC6运行如下;

一般小数直接使用double就可以了;

相关推荐
吃西瓜的年年19 分钟前
2. C语言核心语法
c语言
代码雕刻家32 分钟前
1.8.课设实验-数据结构-哈夫曼树的建立与应用
c语言·数据结构
无限进步_1 小时前
寻找数组中缺失数字:多种算法详解与比较
c语言·开发语言·数据结构·算法·排序算法·visual studio
缘三水1 小时前
【C语言】13.指针(3)
c语言·开发语言·指针·语法
!停1 小时前
深入理解指针3
c语言
赖small强2 小时前
【Linux C/C++开发】深入解析 Linux C/C++ 中的 Deferred Crash (延迟崩溃)
linux·c语言·c++·asan·core dump·延迟奔溃·mprotect
代码雕刻家2 小时前
1.10.课设实验-数据结构-查找-机票查询
c语言·数据结构·算法
云和数据.ChenGuang5 小时前
Ascend C 核心技术特性
c语言·开发语言
CQ_YM13 小时前
数据结构之队列
c语言·数据结构·算法·
sinat_6020353615 小时前
翁恺 6.3.1逻辑运算-函数
c语言