c语言中八进制和十六进制的全称是:八进制整数和十六进制整数。和int一样都属于整数,自然不是实数(浮点型)
因此以下代码错误
1.
double a=0x12.4;
2.
也不能输入一个十六进制或八进制数给一个浮点型数据类型不会改变其值。
3.
但可以用一个整型十六进制数给浮点型数据初始化
double a=0x15f;
c语言中八进制和十六进制的全称是:八进制整数和十六进制整数。和int一样都属于整数,自然不是实数(浮点型)
因此以下代码错误
1.
double a=0x12.4;
2.
也不能输入一个十六进制或八进制数给一个浮点型数据类型不会改变其值。
3.
但可以用一个整型十六进制数给浮点型数据初始化
double a=0x15f;