Go by Example: Constants
Go语言支持字符常量、字符串常量、布尔常量和数值常量。
import"fmt" import"math" constsstring="constant"//const申明一个常量值 funcmain(){ fmt.Println(s) constn=500000000//const语句可以出现在任何var语句出现的地方 constd=3e20/n//常量表达式可以表示任意精度 fmt.Println(d) fmt.Println(int64(d))//数字常量在赋予类型之前是没有类型的,比如强制类型转换 fmt.Println(math.Sin(n))//在使用的上下文中一个数字可以被给予一个类型, //比如:一次变量复制或者函数调用,这里的math.sin期望一个//float64. }
执行代码:
$gorunconstant.go constant 6e+11 600000000000 -0.28470407323754404
原文地址:https://gobyexample.com/constants
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。