整数类型和浮点类型都表示数值类型,那么在给这些类型的变量或常量赋值时,应该如何表示这些数值呢?下面介绍数值的进制表示和指数表示方式。
如果为一个整数变量赋值,使用二进制数、八进制数和十六进制数表示,它们的表示方式分别如下。
· 二进制数:以0b或0B为前缀,注意0是阿拉伯数字,不要误认为是英文字母o。
· 八进制数:以0为前缀,注意0是阿拉伯数字。
· 十六进制数:以0x或0X为前缀,注意0是阿拉伯数字。
例如,下面几条语句都是表示int整数28。
进行数学计算时往往会用到指数表示的数值。如果采用十进制表示指数,则需要使用大写E或小写的e表示幂,e2表示10 2 。
采用十进制指数表示的浮点数示例如下:
其中,3.36e2表示的是3.36×10 2 ,1.56e-2表示的是1.56×10 -2 。