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

在国内做跨境电商怎么上外国网站百度渠道开户哪里找

在国内做跨境电商怎么上外国网站,百度渠道开户哪里找,专业网站建设 公司排名,无锡seoGo 是一种强类型的语言,所以如果在赋值的时候两边类型不一致会报错。一个类型的值可以被转换成另一种类型的值。由于 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.cadmedia.cn/news/4075.html

相关文章:

  • 手机商城网站制作公司百度推广app
  • 福田网站建设-信科网络接app推广接单平台
  • 佛山网站建设机构seo常用工具有哪些
  • 网站建设方案打包宁波seo网络推广外包报价
  • 株洲在线网站的目标客户北京seo公司wyhseo
  • 四川网站建设平台爱站网关键词搜索
  • 志成网站设计制作如何在百度做免费推广产品
  • 施工企业安全培训网站关键词怎么优化到首页
  • 厦门seo网站建设费用看啥网一个没有人工干预的网
  • 怎么用jsp做网站无锡seo网络推广
  • 外冈网站建设seo在线优化工具 si
  • 网站平台建设是什么升华网络推广软件
  • 盐城建站免费网站建站2773
  • 跨境电商创业新手怎么做免费网站seo
  • 麒麟区住房和城乡建设局网站百度搜索广告
  • 成都科技网站建设咨西地那非能提高硬度吗
  • 惠阳住房和城乡建设局网站b站推广网站2023
  • 网站建设的目标是什么山西seo优化
  • 贵阳网站设计模板百度推广培训
  • b2b有哪些电商平台网站企点下载
  • 软件开发模型有哪些代码优化
  • 中学生在哪里学编程最好惠州百度seo
  • 个人网站数据库怎么做百度竞价推广方法
  • 潍坊外贸网站优化seo优化设计
  • 人力外包项目发布平台莆田seo
  • 保定百度关键词优化搜索引擎seo推广
  • 企业官方网站建设规划网络运营好学吗
  • 肇庆疫情最新消息今天封城了aso优化费用
  • 怎样去建设厅网站核实身份百度知道入口
  • 游戏网站建设方案刷外链网站