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

相关推荐
AI+程序员在路上1 小时前
CANopen 协议:介绍、调试命令与应用
linux·c语言·开发语言·网络
爱编码的小八嘎1 小时前
C语言完美演绎4-4
c语言
Book思议-3 小时前
【数据结构实战】线性表的应用
c语言·数据结构·算法·链表
计算机安禾7 小时前
【C语言程序设计】第35篇:文件的打开、关闭与读写操作
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
CODE_RabbitV7 小时前
【3min 解决】keil5 编译stm32 出现一堆 core_cm3.c 报错问题
c语言·stm32·嵌入式硬件
weixin_537590458 小时前
《C程序语言设计》练习答案(练习1-3)
c语言·开发语言
爱编码的小八嘎8 小时前
C语言完美演绎4-10
c语言
智者知已应修善业10 小时前
【51单片机用两个定时计数器级联实现定时】2023-04-12
c语言·经验分享·笔记·算法·51单片机
vx-程序开发11 小时前
springboot在线装修管理系统-计算机毕业设计源码56278
java·c语言·spring boot·python·spring·django·php
_饭团11 小时前
字符串函数全解析:12 种核心函数的使用与底层模拟实现
c语言·开发语言·学习·考研·面试·蓝桥杯