java - 除以 1e9d 是什么意思?

标签 java time nanotime datetime-conversion

这是片段:

String myTime = someTime / 1e9d + ",";

someTime 是使用 System.nanoTime() 派生的。 1e9d 在这里做什么?

最佳答案

1e9 表示 10^9
2d 表示 2 为双数

例如

  • 系统输出 1e9 => 1.0E9
  • 系统输出 10e9 => 1.0E10

另见 Floating-Point Literals Java™ 教程 部分。

关于java - 除以 1e9d 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20548257/

相关文章:

java - java中的高质量缩略图

ruby-on-rails - 如何使用 ruby​​ on rails 生成人类可读的时间范围

c - C 时间函数是否依赖于系统时钟?

java - Centos 7,System.nanoTime 比 Windows 慢 400 倍

类 Java 代码(映射、函数指针)

java - 从数组中获取总和

ios - 在 iOS 中的特定时间启动本地通知

java.sql.Timestamp 存储 NanoSeconds 的方式

Java nanoTime 没有抛出可靠的结果

java - 为什么我的 Java servlet 过滤器不能通过 HTTPS 工作?