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

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

使用 mgo 精確計算小數(shù)

使用 mgo 精確計算小數(shù)

Go
慕標(biāo)琳琳 2021-07-16 18:11:34
我正在編寫一個應(yīng)用程序,我在其中使用金錢并想要非常準(zhǔn)確的數(shù)字。我也在使用 mgo 來存儲一些應(yīng)用程序后的結(jié)果。我想知道是否有辦法math.Rat在結(jié)構(gòu)中使用或 godec 并將其作為數(shù)字存儲在 mgo 中?這是我希望運(yùn)行的代碼類型:package mainimport(  "fmt"  "math/big"  "labix.org/v2/mgo")var mgoSession *mgo.Sessiontype Test struct{  Budget big.Rat}func MongoLog(table string, pointer interface{}) {  err := mgoSession.DB("db_log").C(table).Insert(pointer)  if err != nil {    panic(err)  }}func main(){  var err error  mgoSession, err = mgo.Dial("localhost:27017")  defer mgoSession.Close()  if err != nil {    panic(err)  }  cmp := big.NewRat(1, 100000)  var test = Test{Budget : *big.NewRat(5, 10)}  MongoLog("test", &test)  for i := 0; i < 20; i++{    fmt.Printf("Printf: %s\n", test.Budget.FloatString(10))    fmt.Println("Println:", test.Budget, "\n")    test.Budget.Sub(&test.Budget, cmp)//    test.Budget = test.Budget - cpm  }  MongoLog("test", &test)}
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 243 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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