修正gconv.Float64方法位大小设置问题

This commit is contained in:
John
2018-04-27 22:21:27 +08:00
parent 6ecda50813
commit 21c267ac2b
2 changed files with 5 additions and 4 deletions

View File

@ -229,7 +229,7 @@ func Float64 (i interface{}) float64 {
if v, ok := i.(float64); ok {
return v
}
v, _ := strconv.ParseFloat(String(i), 32)
v, _ := strconv.ParseFloat(String(i), 64)
return v
}

View File

@ -1,11 +1,12 @@
package main
import (
"gitee.com/johng/gf/g/util/gconv"
"math"
"fmt"
"math/rand"
)
func main() {
fmt.Println(gconv.String(uint(math.MaxUint64)))
for i := 0; i < 100; i++ {
fmt.Println(rand.Intn(200))
}
}