Console的一些格式化輸出

2021-06-21 08:03:29 字數 508 閱讀 2522

是個格式化表示式

0表示第乙個變數,如果後面還有多個變數那麼就是,..以此類推

f2是將變數格式化成浮點型保留兩位小數。

console.writeline("my amount = ", x);

console.writeline("your amount = ", y);

c# 語法 按貨幣格式輸出第乙個引數

c或c currency 貨幣格式

d或d decimal 十進位制格式(十進位制整數,不要和.net的decimal資料型別混淆了)

e或e exponent 指數格式

f或f fixed point 固定精度格式

g或g general 常用格式

n或n 用逗號分割千位的數字,比如1234將會被變成1,234

p或p percentage 百分符號格式

r或r round-trip 圓整(只用於浮點數)保證乙個數字被轉化成字串以後可以再被轉回成同樣的數字

x或x hex 16進製制格式

格式化輸出一些細節

unsigned int dwvalue printf d dwvalue 在dwvalue的值大於0x7fffffff時,輸出的結果會變成負數。正確的程式應該為 printf u dwvalue longlong llvalue int ivalue printf d,d llvalue,ival...

格式化輸出(一)

person 大聖哥 address 北京市海淀區中關村智誠科技大廈4層 phone 13000000000 num 5 符號的拼接 字串 字串 ok 字串 int typeerror print 訂單的收件人是 person 收貨位址是 address phone 商品數量是 num 1.個人資訊...

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...