算法提高 P0101

时间限制:1.0s 内存限制:256.0MB

提交此题

  

  一个水分子的质量是3.0*10-23克,一夸脱水的质量是950克。写一个程序输入水的夸脱数n(0 <= n <= 1e10),然后输出水分子的总数。

输入

  109.43

输出

  3.465283E+027

import java.util.Scanner;

public class p0101 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
double n = s.nextDouble();
double y = n * 950 / (Math.pow(10, -23) * 3);
int nn = 0;// 判断指数位数
while (y > 10) {
y /= 10;
nn++;
}
System.out.printf("%.6f", y);// 输出小数点后前六位数字
System.out.print("E+0");// 输出E+0
if (nn == 0)// nn=0时也要保证“+”后面是三位数
System.out.println("0" + nn);
else
System.out.println(nn);
} }

最新文章

  1. dedecms讲解-arc.listview.class.php分析,列表页展示
  2. android 界面设计基本知识
  3. FPGA学习
  4. .NET垃圾回收 – 非托管资源
  5. jQuery学习笔记(1)
  6. scala学习笔记(7):函数(1)
  7. Python-Day5 常用模块学习
  8. 比较好的自学IT的网站
  9. (2015年郑州轻工业学院ACM校赛题) E 汇编原理
  10. wampserver 自定义站点
  11. java-IO操作性能对照
  12. Eclipse中常用快捷键
  13. Java开源生鲜电商平台-订单表的设计(源码可下载)
  14. 开发中,IDEA常用的快捷键
  15. GitHub 开源的 MySQL 在线更改 Schema 工具【转】
  16. Mybatis中#与$区别
  17. phpstorm 不能自动打开上次的历史文件
  18. html的基本数据类型(数字,字符串, 列表, 字典)
  19. Git-分支管理【转】
  20. vue.js数组追加合并与对象追加合并的

热门文章

  1. MySQL基础总结(二)
  2. OpenCV之Mat类使用总结
  3. SpringBatch异常To use the default BatchConfigurer the context must contain no more thanone DataSource
  4. 类文件结构——深入理解Java虚拟机 笔记三
  5. 00002-layui 右侧呼出页面,PopupLayer
  6. python datetime 转timestamp
  7. SMBMS项目-准备工作
  8. HTML标签和属性三
  9. 使用pandas库实现csv行和列的获取
  10. 重学 Java 设计模式:实战工厂方法模式