C语言基础 -5 二进制及数据类型存储

本文介绍了C语言中数据类型的存储方式,特别是整型数据以补码形式存储,例如254的二进制表示为0000 0000 0000 0000 0000 0000 1111 1110。对于浮点数,其存储遵循科学记数法,其中31位用于符号,22到30位表示指数,0到22位表示小数点后的部分。
摘要由CSDN通过智能技术生成

C语言不认识二进制

整型数据存储,以补码的方式存储

254的二进制:0000 0000 0000 0000 0000 0000 1111 1110

浮点数的存储:按照科学计数法方式存储。其中,表示方式为:第一位为0,后面为小数点后面的整数部分,再往后为指数部分,如下例:实际表示方式为0.314 * 10^1

第31位表示符号位,22-30 表示指数部分, 0-22 表示小数点后面的部分。

https://www.cnblogs.com/linkenpark/p/10885793.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值