我是一個PHP程序員,想知道這行代表什麼意思。java中%%的含義是什麼?
System.out.printf("exp(%.3f) is %.3f%n", x, Math.exp(x))
%.3f,%.3f%n和逗號x是什麼意思?
我是一個PHP程序員,想知道這行代表什麼意思。java中%%的含義是什麼?
System.out.printf("exp(%.3f) is %.3f%n", x, Math.exp(x))
%.3f,%.3f%n和逗號x是什麼意思?
%.3f意味着在Java中同樣的事情,如C/C++。它表示一個浮點數,小數點後有三位數字。
這是標準的printf格式。 %代表「在這裏放置一個參數」,%之後的各種點,數字和字母指定參數的類型。
PHP也有類似的功能:http://php.net/printf的Java版本的文檔可以在這裏找到:http://java.sun.com/javase/6/docs/api/java/util/Formatter.html
,並要齊全, %n
代表了printf的特定於平臺的行分隔符...
http://java.sun.com/javase/6/docs/api/java/util/Formatter.html#syntax – 2010-01-08 20:39:48