当前位置:首页 » 编程语言 » c语言中e前后都必须有数吗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言中e前后都必须有数吗

发布时间: 2023-01-23 11:41:49

c语言的实型常量e在小数点前还是后面

没看懂问题。一般写代码的时候是这样的:
1.2e10表示1.2*10^10
1e-10表示1*10^-10
这是e的使用方法
标准规定e前边必须有数字,e后边必须有整数

② C语言字母e或E之后必须要有数字吗

C语言字母e或E之后必须要有一个整数

③ c语言以下选项中合法的实型常数

5E2.0 : 错在2.0上

E-3 : E前必须有数字

long :关键字,不能做标识符

3Dmax : 不能以数字开头

A.dat : "."为非法字符

在C语言中,实数有两种表示形式:十进制数形式与指数形式。

一般形式的实数:小数形式的实数由整数部分、小数点和小数部分组成(必须要有小数点)。

指数形式的小数:指数形式的实数由尾数部分、e(E)和指数部分组成(字母e或E的前后必须要有数字,且其后面的指数必须为整数)。选项A中,5E2.0中E后面的2.0不是整数;选项B中,E前面没有数字;选项D中,E后面没有数字。

(3)c语言中e前后都必须有数吗扩展阅读:

尾数部分可以是十进制整数或一般形式的十进制实数,指数部分是十进制的短整数(可以带“+”号或“-”号)。数的正负用前面的“+”(可以省略)号或“-”号来区分。

指数形式的实数它的数值可以用公式计算:尾数*10指数。

这种形式类似数学中的指数形式。在数学中,一个可以用幂的形式来表示,如2.3026可以表示为0.23026×10^1 2.3026×10^0 23.026×10^-1等形式。在C语言中,则以“e”或“E”后跟一个整数来表示以“10”为底数的幂数。2.3026可以表示为0.23026E1、2.3026e0、23.026e-1。

C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。如e3、5e3.6、.e、e等都是非法的指数形式。注意:在字母e或E的前后以及数字之间不得插入空格。

④ c语言中float定义带e的时候要注意什么

c语言中float定义带e的时候要注意,字母e或E之前必须有数字,e或E后面的指数必须为整数,在C语言语法规定,语言中float定义带e的时候要注意字母e或E之前必须有数字,e或E后面的指数必须为整数,其余的均为不合法指数,例如,e3,2.1e3.5,1.2e都是不合法的指数形式。C语言中float浮点型数据类型,FLOAT数据类型用于存储单精度浮点数或双精度浮点数。

⑤ c语言问题

E或e是以科学计数法来表示浮点型常量
字母E或e前必须有数字,表示形式为”数字e+(或-)数字“
浮点型常量中E或e后面指数必须为整数,例如”e2.1“、”e 3“等都是不合法的指数形式
而对于绝对值小于1的浮点数,其小数点前面的0可以省略,例如0.27可写成.27
所以:选项C正确
A:E后面2.0错误,应该是5E2
B:E前面应该有数字,应该是1E-3
D:E后面没有整数,应该是1.3E0
望采纳

⑥ c语言问题 浮点数中e前后能是负数吗

(1)
例如:
double a = -19e-10;

实际表示 -1.9e-9
所以说e的前面 后面 都能为负数。

(2)前面可以为小数点。 但后面必须是整数。

⑦ C语言,实型常量

实型常量又称实数或浮点数。在C语言中可以用两种形式表示一个实型常量。
小数形式:
小数形式是由数字和小数点组成的一种实数表示形式,例如0.123、.123、123.、0.0等都是合法的实型常量。
注意:小数形式表示的实型常量必须要有小数点。
指数形式:
在C语言中,则以“e”或“E”后跟一个整数来表示以“10”为底数的幂数。2.3026可以表示为0.23026E1、2.3026e0、23.026e-1。C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。如e3、5e3.6、.e、e等都是非法的指数形式。注意:在字母e或E的前后以及数字之间不得插入空格。

⑧ c语言e15合法吗

在C语言中,e15是不合法的,要求:e的前后都必须要有数字,且e后面的数字为整数。

⑨ C语言中e前后都必须有数吗

举一个简单的例子 1E2 0.2E3 就是前面必须有一个数,即使为1也要写,为0的话,整个就为0 后面的是指数必须为整数