接下來要練習使用常數 (constant)
程式碼如下
```
package main
import (
"fmt"
"math"
)
const s string = "constant"
func main() {
fmt.Println(s)
const n = 500000000
const d = 3e20 / n
fmt.Println(d)
fmt.Println(int64(d))
fmt.Println(math.Sin(n))
}
```
用法就是把 var 改成 const 其他沒什麼太大的差別
另外可以看到 go lang 的 type casting 語法跟 Python 比較相似
e.g. int64(d)
輸出結果:
constant
6e+11
600000000000
-0.28470407323754404
沒有留言:
張貼留言