java - 关于将纳秒转换为秒后显示的输出的问题
问题描述
我无法理解下面代码生成的输出。
代码段:
long startTime= System.nanoTime();
//method that I am measuring.
long endTime = System.nanoTime();
long elapsedTime = endTime - startTime;
double seconds = (double)elapsedTime / 1_000_000_000.0;
System.out.println(seconds+"secs");
我得到的输出之一:
1.397E-4 secs
解决方案
1.397E-4
是相同的0.0001397
推荐阅读
- python - Gensim LDA 模型主题差异导致 nan
- php - 如何在php中的电子邮件正文中发送徽标?
- stripe-payments - StripeJS createToken 需要密钥而不是可发布密钥
- c - 如何通过宏为 C 库提供选项
- java - 将 JSONArray 的内容映射到给定类的 Java 函数?
- javascript - {Status: 202} 从代码运行 lambda
- javascript - TypeError:无法读取未定义的属性“0”(applyHooks.js)
- reactjs - npm run build 中断反应路由器
- bash - 使用 grep 过滤进程的实时输出?如果是这样,如何在比赛后获得线路?
- java - java日志记录级别eclipse与生产