我是一名PHP程序员,想知道这行代码的含义。
System.out.printf("exp(%.3f) is %.3f%n", x, Math.exp(x))
%.3f、%.3f%n和逗号x是什么意思?
我是一名PHP程序员,想知道这行代码的含义。
System.out.printf("exp(%.3f) is %.3f%n", x, Math.exp(x))
%.3f、%.3f%n和逗号x是什么意思?
这类似于C语言中的printf
函数:
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html#syntax
PHP有一个类似的函数:http://php.net/printf。Java版本的文档可以在这里找到:http://java.sun.com/javase/6/docs/api/java/util/Formatter.html。
在Java中,%.3f与C/C++中的含义相同。它表示小数点后三位的浮点数。
而且,为了完整起见,%n
在 printf 中代表特定于平台的换行符...