亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

獲取小數點后的位數

獲取小數點后的位數

Go
慕姐8265434 2023-03-21 17:03:24
獲取貨幣小數點后位數的慣用方法是什么?更具體地說,基于 ISO 4217 的維基百科頁面,我想要貨幣代碼/小數點后位數之間的以下映射:美元:2日元: 0歐元:2是否有圖書館可以為我獲取這些信息?
查看完整描述

1 回答

?
慕無忌1623718

TA貢獻1744條經驗 獲得超4個贊

我建議查看x/text/currency 庫。

它具有獲取標準、現金或會計環境中貨幣應使用多少小數位的功能。例如:


currencyNames := []string{"USD", "JPY", "EUR"}

for _, currencyName := range currencyNames {

        isoCurrency := currency.MustParseISO(currencyName)

        scale , _ := currency.Standard.Rounding(isoCurrency)

        fmt.Printf("%s: %d\n", currencyName, scale)

}

給出:


USD: 2

JPY: 0

EUR: 2

根據您希望如何處理這些信息,該庫中的一些格式化函數可能更接近您的最終目標。


不過,如鏈接文檔頁面中所述,請注意:


注意:格式化功能目前正在開發中,如有更改,恕不另行通知。


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

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號