c语言int和float的长度,c语言中int 和float 形数据的限制是多少?

本文详细介绍了C语言中的整型数据类型,包括有符号和无符号的short、int、long,以及它们的取值范围。同时,也阐述了浮点型数据类型float和double的精度和取值范围。这些基础知识对于理解和使用C语言进行数值计算至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

amina913

2014.05.20

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:52%    等级:11

已帮助:4252人

整型数说明

加上不同的修饰符, 整型数有以下几种类型;

signed short int 有符号短整型数说明。简写为short或int, 字长为2

字节共16位二进制数, 数的范围是-32768~32767。

signed long int 有符号长整型数说明。简写为long, 字长为4字节共

32位二进制数, 数的范围是-2147483648~2147483647。

unsigned short int 无符号短整型数说明。简写为unsigned int, 字长

为2字节共16位二进制数, 数的范围是0~65535。

unsigned long int 无符号长整型数说明。简写为unsigned long, 字长

为4字节共32位二进制数, 数的范围是0~4294967295。

浮点型(float)

一、浮点数说明

Turbo C中有以下两种类型的浮点数:

float 单浮点数。字长为4 个字节共32 位二进制数, 数的范围是

3.4x10-38E~3.4x10+38E。

double 双浮点数。字长为 8个字节共 64 位二进制数, 数的范围是

1.7x10-308E~1.7x10+308E。

说明:

浮点数均为有符号浮点数, 没有无符号浮点数。

printf 语句中的是控制输出形式,如:%.2f 输出时小数点后面占两位

00分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值