【C语言中的科学计数法】

C语言中的科学计数法

在数学中,科学计数法指代==>把数表示成a与10的N次幂相乘的形式。(1<=|a|<=10)

但对于c语言中,科学计数法通常使用e或者E来表示指数的部分,对于前面的a并没有明确的范围限制。

基本的格式是:[正负号]数字.数字 E(e) [正负号] 整数

  • 两个数字:代表十进制数字部分。
  • e和E本身无意义,但是用于表示接下来是指数部分。

举例: 如 1.4e+5 就是代表着1.4 x 10^5

注意事项:
1.幂的指数部分必须为整数。
2.小数点前后必须至少有一个数字。(如果是0.7e+4这种的,小数点前面的0可以省略掉写成.7e+6)。
3.e和E前面必须有数字,后面必须是整数(也就是次方部分只能是整数)。
4.数学上面的科学计数法是需要前面的数字必须是1~10之间的一个数,但是c语言并没有规定指数部分前面的数的范围,甚至我们可以使用 1~10范围之外的数据(如0.5E+10),只要后续指数的幂的部分写对即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值