钻石存钱罐 BUG修改只保留小数点后4位

This commit is contained in:
by 2024-06-29 18:03:56 +08:00
parent 087bff7a13
commit d11f7f75c2
1 changed files with 1 additions and 3 deletions

View File

@ -3,7 +3,6 @@ package main
import ( import (
"fmt" "fmt"
"math" "math"
"strconv"
"time" "time"
"mongo.games.com/goserver/core/logger" "mongo.games.com/goserver/core/logger"
@ -1936,8 +1935,7 @@ func (this *WelfareMgr) UpdateDiamondBankData(p *Player, coinNum int64, isWin bo
addDiamond = float64(coinNum) * float64(LoseCoinRate) / 10000000 addDiamond = float64(coinNum) * float64(LoseCoinRate) / 10000000
} }
//保留小数点后4位 //保留小数点后4位
diamondStr := fmt.Sprintf("%.4f", addDiamond) addDiamond = math.Round(addDiamond*10000) / 10000
addDiamond, _ = strconv.ParseFloat(diamondStr, 64)
p.WelfData.DiamondBank.BankDiamond += addDiamond p.WelfData.DiamondBank.BankDiamond += addDiamond
pool := srvdata.PBDB_PigBank_DiamondMgr.Datas.GetArr() pool := srvdata.PBDB_PigBank_DiamondMgr.Datas.GetArr()
infoData := pool[0] infoData := pool[0]