golang中格式化符號說明

2022-05-16 07:27:20 字數 654 閱讀 2565

%v	值的預設格式表示

%+v 類似%v,但輸出結構體時會新增欄位名

%#v 值的go語法表示

%t 值的型別的go語法表示

%% 百分號

布林值:

%t	單詞true或false
整數:

%b	表示為二進位制

%c 該值對應的unicode碼值

%d 表示為十進位制

%o 表示為八進位制

%q 該值對應的單引號括起來的go語法字元字面值,必要時會採用安全的轉義表示

%x 表示為十六進製制,使用a-f

%x 表示為十六進製制,使用a-f

%u 表示為unicode格式:u+1234,等價於"u+%04x"

浮點數與複數的兩個組分:

%b	無小數部分、二進位制指數的科學計數法,如-123456p-78;參見strconv.formatfloat

%e 科學計數法,如-1234.456e+78

%e 科學計數法,如-1234.456e+78

%f 有小數部分但無指數部分,如123.456

%f 等價於%f

%g 根據實際情況採用%e或%f格式(以獲得更簡潔、準確的輸出)

%g 根據實際情況採用%e或%f格式(以獲得更簡潔、準確的輸出)

golang中格式化符號說明

v 值的預設格式表示 v 類似 v,但輸出結構體時會新增欄位名 v 值的go語法表示 t 值的型別的go語法表示 百分號布林值 t 單詞true或false整數 b 表示為二進位制 c 該值對應的unicode碼值 d 表示為十進位制 o 表示為八進位制 q 該值對應的單引號括起來的go語法字元字面...

Fortran中格式化輸出

iw m 以w個字元的寬度來輸出整數,至少輸出m個數字。如 write i5 100 輸出 100 前面兩空格 fw.d 以w個字元文字框來輸出浮點數,小數部分佔d個字元寬,輸出文字框的設定不中會出現 號。如 write f9.3 123.45 輸出 123.450 前面兩空格,後補0 ew.d e...

JavaScript中格式化Date型別

方法一 對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyyy mm dd ...