2009-10-09 146 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值。