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

相关推荐
caimouse2 小时前
ReactOS 窗口系统分析(25):标题栏显示与系统按钮 — nonclient.c 标题栏专题
c语言·开发语言
caimouse2 小时前
ReactOS 窗口系统分析(14):计时器/属性/加速键/热键 — timer.c + prop.c + accelerator.c + hotkey.c
c语言·开发语言·reactos
水饺编程2 小时前
第5章,[Win32 章节] :贝塞尔样条曲线(一)
c语言·c++·windows·visual studio
-凌凌漆-3 小时前
【C语言】结构体typedef struct与struct的区别
c语言·开发语言
caimouse3 小时前
ReactOS 窗口系统分析(24):输入法 — ime.c
c语言·reactos
ly76894 小时前
C 语言从入门到进阶:语法、指针、内存管理与工程实践详解
c语言·开发语言
Chester_19995 小时前
CSP202209.B何以包邮?
c语言·开发语言
caimouse5 小时前
ReactOS 窗口系统分析(13):滚动条 — scrollbar.c + scrollex.c
c语言·开发语言·reactos
caimouse8 小时前
ReactOS 窗口系统分析(23):键盘 — keyboard.c + kbdlayout.c
c语言·开发语言·计算机外设
动词ing16 小时前
【C语言】自定义函数+指针入门
c语言·开发语言·算法