我只是在我的电脑上运行此代码:
package main
import (
"fmt"
"math"
)
func main() {
const ali = 4e20
fmt.Println(math.Sin(ali))
}
Run Code Online (Sandbox Code Playgroud)
得到了这个结果:
1.3471173831553043e+258
Run Code Online (Sandbox Code Playgroud)
为什么罪的结果超过1?
Python和其他一些语言都有正确的结果