请问123e是合法的浮点数吗?为什么?

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:17:36
请问123e是合法的浮点数吗?为什么?
注:据书本定义,指数形式的浮点数由十进制数加阶码标志“e”或“E”及阶码(只能为整数,可以带符号)组成,其一般形式为mEn(m为十进制数,n为十进制整数)其值为m*10n(m乘10的n次方),“e”或“E”两边必须有数且后面必须为整数

不是
1.23e2就是合法的
你那个首先必须有小数撒,没有小数位,如1也得换成1.0e1这才是的

“e”或“E”两边必须有数且后面必须为整数
既然有这么一句
显然不是合法的浮点数啊~哈

不是
1.23e2就是合法的
你那个首先必须有小数撒,没有小数位,如1也得换成1.0e1这才是的

你得写成123e0

e后要有整型数

123e不是合法的浮点数,其阶码标志e后面没有整数
下面的都是其正确形式
12.3e1
1.23e2
最佳形式应该是1.23e2;它是一种习惯表示。
并且根据IEEE 754标准对浮点数表示的规定,其为(1.x)*e^n。