【发布时间】:2009-10-09 19:31:05
【问题描述】:
C++的“%11.2lf”等价于?
你们有任何资源可以显示 Java 和 C++ 的等效格式吗?
【问题讨论】:
-
%[argument_index$][flags][width][.precision]conversion 说明一切:)
C++的“%11.2lf”等价于?
你们有任何资源可以显示 Java 和 C++ 的等效格式吗?
【问题讨论】:
简答:Java 等价物是"%11.2f"。
在 C 的 printf()(但不是 scanf())、%f 和 %lf 中 are equivalent; Both take a double argument.
在 Java 的 Formatter.format() 中,%f 是合法的,但 %lf 是不合法的。 %f 适用于 Float、Double 和 BigDecimal 值。
【讨论】:
C++ cpplusplus.com 或 MSDN
JavaSun javadocs
【讨论】:
增强格式。 http://www.boost.org/doc/libs/1_37_0/libs/format/doc/format.html#syntax
它具有与 printf() 基本相同的格式化程序。
但它们是类型安全的,可以在流上使用。
【讨论】: