0x03:运算篇-概念扫盲
一、实型常量
实型常量又称实数或浮点数。在C语言中可以用两种形式来表示一个实型常量。
二、小数形式
小数形式的实型常量由两部分组成:数字和小数点。如:0.12、12.、.12都是合法的实型常量。
三、指数形式
在C语言中,以”e”或”E”后跟一个整数来表示以10为底的幂数。如:2.306可以表示为0.2306E1、2.306e0、23.06e-1。C语言语法规定:
字母e或E之前必须要有数字,且e或E后面的指数必须为整数。
注意:在字母e或E的前后以及数字之间不得插入空格。
四、原码、反码和补码
1. 原码:最高位为符号位,其余各位为数值本身的绝对值
2. 反码:
正数:反码与原码相同
负数:符号位为1,其余位对原码取反
3. 补码:
正数:补码与原码相同
负数:符号位为1,其余位为原码取反,再对整个数加1
例: