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

相关推荐
梵刹古音9 分钟前
【C语言】 关键字与用户标识符
c语言·开发语言
进击的小头1 小时前
行为型模式:观察者模式
c语言·观察者模式
小程同学>o<1 小时前
嵌入式之C/C++(二)内存
c语言·开发语言·c++·笔记·嵌入式软件·面试题库
浅念-1 小时前
C语言——内存函数
c语言·经验分享·笔记·学习·算法
水饺编程1 小时前
第4章,[标签 Win32] :系统字体与字符大小
c语言·c++·windows·visual studio
LYS_06182 小时前
寒假学习(8)(c语言8+模数电8)
c语言·学习·pcb
心态还需努力呀3 小时前
【鸿蒙 PC 命令行适配】c-ares 在鸿蒙 PC 上的移植与交叉编译实战(可复现指南)
c语言·开源·harmonyos·鸿蒙·openharmony
代码无bug抓狂人4 小时前
(蓝桥杯省B)R格式
c语言·蓝桥杯
养军博客4 小时前
C语言五天速成(可用于蓝桥杯备考)
c语言·数据结构·算法
Yupureki4 小时前
《算法竞赛从入门到国奖》算法基础:搜索-BFS初识
c语言·数据结构·c++·算法·visual studio·宽度优先