整型常量和实型常量的区别

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:57:07

一、数据类型不同:整型常量的默认数据类型是int类型,即有符号整型。浮点数常量的默认类型是double类型,即双精度类型。

二、存储方式不同:整型数据在计算机中用补码存储,实型数据采用IEEE754标准存储

三、表现形式不同:整型常量在C语言中,整型常量分为十进制整型常量、八进制整型常量和十六进制整型常量三种表示形式。实型常量有两种表示形式:一种是十进制小数形式,另一种是指数形式。

扩展资料

整型常量在C语言中,整型常量有十进制、八进制、十六进制3种表示形式。

1、十进制整型常量

十进制整型常量的表示与数学上的表示相同,十进制整型常量前没有前缀,由0~9的数字组成。

2、八进制整型常量

八进制整型常量的表示形式是以数字0开头,即以0作为八进制数的前缀,由0~7的数字组成。

3、十六进制整型常量

十六进制整型常量的表示形式以0x或0X作为前缀