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就可以了;

相关推荐
喵了meme1 小时前
C语言实战2
c语言·开发语言·网络
网易独家音乐人Mike Zhou2 小时前
【嵌入式模块芯片开发】LP87524电源PMIC芯片配置流程,给雷达供电的延时上电时序及API函数
c语言·stm32·单片机·51单片机·嵌入式·电源·毫米波雷达
小立爱学习2 小时前
ARM64 指令 --- CASP / CASPA / CASPL / CASPAL
linux·c语言
武汉唯众智创3 小时前
职业院校C语言程序设计(AIGC版)课程教学解决方案
c语言·开发语言·aigc·程序设计·c语言程序设计·c语言程序设计实训室
qq_401700413 小时前
C语言void*
c语言·开发语言
程芯带你刷C语言简单算法题4 小时前
Day28~实现strlen、strcpy、strncpy、strcat、strncat
c语言·c++·算法·c
fufu03115 小时前
Linux环境下的C语言编程(四十二)
linux·c语言·算法
jianfeng_zhu6 小时前
不带头节点的循环双链表
c语言
啊森要自信6 小时前
【C语言】 C语言文件操作
c语言·开发语言·汇编·stm32·单片机
️停云️6 小时前
C++类型转换、IO流与特殊类的设计
c语言·开发语言·c++