——————————————————————————————————————————— 如何实现输出乘以10的n次方
———————————————————————————————————————————
当我们想实现一个数乘以10的n次方时,在编程中只需要用e来表示就可以
具体什么意思呢? 举个例子吧
当我们想实现4.2×10的3次方时,我们只需要这么写(请看VCR)
这里的e代表的就是 乘以10的几次方
e后面的3 代表的就是 3次方
10的3次方是1000,4.2乘以1000就是4200,结果也是正确的
———————————————————————————————————————————
———————————————————————————————————————————
实践出真知,拿出一道题练一练就可以了
这道题也是非常的简单,我们只需要用输入的年份 乘以 一年的秒数就可以实现题目要求
代码如下
#include<stdio.h>
int main()
{
int age = 0;
scanf("%d",&age);
long time = 0;
time = age*3.156e7;
printf("%ld",time);
return 0;
}
这道题中3.156e7代表的就是3.156×10的7次方