一些特定的小數(shù)用于計(jì)算總是出現(xiàn)精度問(wèn)題,不知道go語(yǔ)言是怎么處理這個(gè)問(wèn)題的.搞不懂的是第一個(gè)兩個(gè)變量a,b都是同一個(gè)類(lèi)型,為什么相減還是會(huì)出現(xiàn)精度問(wèn)題packagemainimport"fmt"funcmain(){a:=143.66b:=14.55c:=a-b//c=c*100fmt.Println(c)fmt.Printf("s=%T\n",a)fmt.Printf("s=%T\n",b)fmt.Printf("s=%T\n",c)d:=1129.6fmt.Println((d*100))}打印的值如下:129.10999999999999s=float64s=float64s=float64112959.99999999999
go float 精度丟失問(wèn)題
眼眸繁星
2019-05-14 09:36:26