簡體   English   中英

%%在java中意味着什么?

[英]what does the % % mean in java?

我是PHP程序員,並想知道這條線的含義。

System.out.printf("exp(%.3f) is %.3f%n", x, Math.exp(x))

%。3f,%。3f%n和逗號x是什么意思?

PHP具有類似的功能: http//php.net/printf可以在此處找到Java版本的文檔: http//java.sun.com/javase/6/docs/api/java/util/Formatter。 HTML

%字符是格式說明符,用於控制對應變量的格式設置方式。

在這種特殊情況下,兩個argumnents xMath.exp(x)被格式化為具有三個小數位的浮點數。

您當然應該已經知道這一點,即使是作為PHP編碼器,因為PHP本身似乎有printf,並且此處列出了格式說明符。

%.3f在Java中與在C / C ++中的含義相同。 它表示小數點后三位數的浮點數。

這是標准的printf格式。 %表示'在這里放置一個參數',%之后的各個點,數字和字母指定參數的類型。

並且,要完成, %n表示printf中的平台特定行分隔符...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM