当前位置: 首页 > wzjs >正文

阿里云香港节点做的网站网上兼职外宣推广怎么做

阿里云香港节点做的网站,网上兼职外宣推广怎么做,网站创建时间查询,媒体网站 建设网络强国Go 是一种强类型的语言,所以如果在赋值的时候两边类型不一致会报错。一个类型的值可以被转换成另一种类型的值。由于 Go 语言不存在隐式类型转换,因此所有的类型转换都必须显式的声明。 强制类型转换语法 使用 type (a) 这种形式来进行强制类型转换&am…

Go 是一种强类型的语言,所以如果在赋值的时候两边类型不一致会报错。一个类型的值可以被转换成另一种类型的值。由于 Go 语言不存在隐式类型转换,因此所有的类型转换都必须显式的声明。

强制类型转换语法

使用 type (a) 这种形式来进行强制类型转换,比如:

var a int32 = 10
var b int64 = int64(a)

通过在变量前面添加指定类型,就可以进行强制类型转换。

注意事项

高位转低位的时候,需要注意,会存在精度丢失。比如上述 16 转 8 位的时候,就丢失了:

var n1 int16 = 130
fmt.Println(int8(n1)) // 变成 -126

其他常用类型转换

string 转成 int

int, err := strconv.Atoi(string)

int 转成 string

string := strconv.Itoa(int)

string 转成 int64

int64, err := strconv.ParseInt(string, 10, 64)

int64 转成 string

string := strconv.FormatInt(int64, 10)

float 转 string

func FormatFloat(f float64, fmt byte, prec, bitSize int) string

比如:

package mainimport ("fmt""strconv"
)func main() {num := 250.56str := strconv.FormatFloat(num, 'f', 4, 64)fmt.Printf("type:%T value:%#v\n", str, str)
}

输出:

type:string value:"250.5600"

类型转换的规则

类型转换只能在定义正确的情况下转换成功,例如从一个取值范围较小的类型转换到一个取值范围较大的类型(将 int16 转换为 int32)。

当从一个取值范围较大的类型转换到取值范围较小的类型时(将 int32 转换为 int16 或将 float32 转换为 int),会发生精度丢失(截断)的情况。浮点数在转换为整型时,会将小数部分去掉,只保留整数部分。

http://www.dtcms.com/wzjs/35191.html

相关文章:

  • wordpress网站导航菜单插件关键词排名点击软件怎样
  • 保山做网站建设山东百度推广
  • 中国建设第一平台网站seo与网络推广的区别和联系
  • 做网站的地方免费代理上网网站
  • 345诛仙网站是谁做的百度快速排名软件
  • 做asp动态网站制作流程爱站网爱情电影网
  • 营销型网站建设 兼职互联网优化
  • 风铃微网站怎么做福州关键词优化平台
  • 网上那个网站做席子批发整合网络营销
  • 恩施网站开发seo顾问什么职位
  • 网站建设网站网络营销课程培训
  • 微信公众号 手机网站开发北京网站优化指导
  • 常州网络推广平台seo网站外包公司
  • 邯郸做移动网站的地方网上销售平台有哪些
  • 怎么给网站加外链短视频代运营公司
  • wordpress adman广州:推动优化防控措施落
  • 软件技术属于什么学类网站优化招商
  • 杭州网站制作专业河南制作网站
  • 用现成的php模板 怎么做网站seo和sem是什么意思啊
  • 做网站好学吗建一个网站大概需要多少钱
  • 怎么给网站做友情链接怎么做一个自己的网页
  • 一级a做片免费网站种子资源
  • 北京做网站多少钱蚌埠网络推广
  • 高端网站建设kgu百度竞价排名医院事件
  • 第一次开票网站建设怎么开怎么在百度上面打广告
  • 中国南昌网站建设百度如何注册公司网站
  • 使用局域网做网站企业qq邮箱
  • php能做手机网站吗网站seo入门基础教程
  • 网站服务合同范本高质量外链购买
  • 做购物网站学什么技术推广和竞价代运营