微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Go by Example: Constants

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 举报,一经查实,本站将立刻删除。

相关推荐