第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 String 轉(zhuǎn)換為完全相同的 Int

將 String 轉(zhuǎn)換為完全相同的 Int

Go
寶慕林4294392 2023-04-04 17:13:35
如何在不從開頭刪除 0 數(shù)字前綴的情況下將字符串轉(zhuǎn)換為整數(shù)。像這樣的用例我有一個像“0093”這樣的字符串,我想將與 0093 相同的整數(shù)轉(zhuǎn)換為整數(shù)。我嘗試 strconv 但問題是這個包在轉(zhuǎn)換后從 0093 中刪除了 00 前綴。任何人都可以更好地解決這個問題。s := "0093"  if i, err := strconv.Atoi(s); err == nil {  fmt.Printf("i=%d, type: %T\n", i, i)}輸出是 93,但我想要 int 類型的確切 0093。
查看完整描述

1 回答

?
哈士奇WWW

TA貢獻1799條經(jīng)驗 獲得超6個贊

從包的文檔fmt:


Width is specified by an optional decimal number immediately preceding the verb. If absent, the width is whatever is necessary to represent the value.

...

Other flags:?

0? ?pad with leading zeros rather than spaces;

? ? for numbers, this moves the padding after the sign

如果你把這兩件事結(jié)合起來,你就會得到代碼:

fmt.Printf("i=%04d, type: %T\n", i, i)


查看完整回答
反對 回復 2023-04-04
  • 1 回答
  • 0 關注
  • 133 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號