2009-10-09 55 views
4

C++的「%11.2lf」等價於?String.format()

你們有任何資源可以顯示Java和C++的等效格式嗎?

+2

http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html#syntax – vpram86 2009-10-09 19:33:39

+2

%[argument_index $] [flags] [width] [。precision]轉換 說了一切:) – Philipp 2009-10-09 20:54:23

回答

5

簡答:Java相當於"%11.2f"

在C的printf()(但不是scanf()),%f%lfare equivalent; Both take a double的說法。

在Java的Formatter.format(),%f是合法的,但%lf不是。 %f適用於Float,雙和BigDecimal值。