已采纳回答 / weixin_慕后端1264365
计算机无法精确表示浮点数,所以有精度这个概念,因而计算后的浮点点数一般都会默认显示有n位有效数字,3.14原本是64位转换32位计算后会显示32位精度的默认有效位数,而转换64时因实际就是64位精度并没进行真的转换而直接输出了原来的3.14
2019-08-10
最新回答 / Java还是Go
会自动补全分号,你可以加也可以不加。go认为加分号完全没必要,而且我认为go这样做还有一种限制格式的作用,如果啥都写一行,比如a = b; a1 = c + 2; b = c * 5 + a & 2; 就比较难看了,但a = ba1 = c + 2b = c * 5 + a & 2就好看一些
2016-12-07
最新回答 / 且听风吟_1
用了ioutil.ReadFile()来读取文件,就不必用os.Open()了,所以正确的写法是:package mainimport ( "bytes" "encoding/xml" "fmt" "io/ioutil")func main() { // file, err := os.Open(xmlFile) // if err != nil { // panic(err) // } data, err := iou...
2016-09-03