C++ 在 Java for String.format() 中等效于 %ld

2022-08-31 13:38:23

例如,在C++在Java中变得。长格式怎么样?%11.2lf%11.2f


答案 1

正如您可能已经解决的那样,没有必要指定标志。根据文档,十进制整数的指定方式与C++相同。所以答案就是.ld%d


答案 2

用于小数(长整型、整型)。例如:%d

System.err.println(String.format("%d", 193874120937489387L));

...打印就好了。请阅读java.util.Formatter以获取更多详细信息。 会采取一个,没问题。%dlong