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

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

fmt.Printf("%f\n",x) 將 Float64 舍入為 Float32

fmt.Printf("%f\n",x) 將 Float64 舍入為 Float32

Go
郎朗坤 2023-06-01 16:23:48
我正在使用字典進(jìn)行一些測試,為此,我以一種格式從數(shù)據(jù)庫中打印出我想要的 Float64 值,以便將它們復(fù)制并粘貼到我的測試結(jié)構(gòu)數(shù)組中,但是當(dāng)我的測試失敗時,我注意到這些值不同,但是只有通過0.0000000000002然后,為了檢查我在循環(huán)中編寫了以下內(nèi)容的值:fmt.Printf("%f\n",value)fmt.Println(value)我得到了以下值:702.200000702.19999999999985683.0900005683.089999999998975.300000975.3%v我檢查了文檔,沒有看到任何跡象表明 Float64 有特殊符號,或者 %f 將 Float64 替換為 Float32,但是,當(dāng)我使用or時我沒有遇到問題,文檔指定它們將在適當(dāng)?shù)?g時候%f使用.當(dāng)我指定精度為 12 時,我沒有遇到問題%.12f,但文檔中沒有指定默認(rèn)精度。為什么會這樣?編輯:這是與副本相同的問題,但我相信 Adrien 對此的解釋更詳細(xì)。
查看完整描述

1 回答

?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗 獲得超4個贊

從文檔:

%e、%f 和 %#g 的默認(rèn)精度是 6;對于 %g,它是唯一標(biāo)識該值所需的最少位數(shù)。


查看完整回答
反對 回復(fù) 2023-06-01
  • 1 回答
  • 0 關(guān)注
  • 117 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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