手把手带你走进Go语言之类型转换
作者:我是小白呀 发布时间:2024-02-14 23:25:05
标签:Golang,类型转换,Go语言
概述
Golang 是一个跨平台的新生编程语言. 今天小白就带大家一起携手走进 Golang 的世界.
数据类型转换
数据类型转换可以帮助我们将一种数据类型的变量转换为另外一个种类型的变量.
格式:
type_name(expression)
浮点转整数
浮点转整数是从高精度向低精度转换, 小数点后面会被舍弃.
例子:
package main
import "fmt"
func main() {
// 定义float
var num_float = 1.2
// 类型转换
var num_int = int(num_float)
// 调试输出
fmt.Println(num_float)
fmt.Println(num_int)
}
输出结果:
1.2
1
字符串转整数
例子:
package main
import (
"fmt"
"reflect"
"strconv"
)
func main() {
// 定义string
var str = "666"
// 类型转换
var num, _ = strconv.Atoi(str)
// 调试输出
fmt.Println(str, reflect.TypeOf(str))
fmt.Println(num, reflect.TypeOf(num))
}
输出结果:
666 string
666 int
整数转字符串
例子:
package main
import (
"fmt"
"reflect"
"strconv"
)
func main() {
// 定义int
var num = 999
// 类型转换
var str = strconv.Itoa(num)
// 调试输出
fmt.Println(num, reflect.TypeOf(num))
fmt.Println(str, reflect.TypeOf(str))
}
输出结果:
999 int
999 string
来源:https://blog.csdn.net/weixin_46274168/article/details/119512712


猜你喜欢
- <?php $path = "D:\\in.txt"; try //检测异常 { file_open($path)
- 本文实例为大家分享了python静态服务器的具体代码,供大家参考,具体内容如下#coding:utf-8import socketimpor
- 随着手机用户的不断增加,WAP站点如雨后春笋迅速的滋长开来,手机邮箱也不断的出现在人的眼前,笔者也曾经开发了一套手机邮箱的系统,但由于时间仓
- pytorch中基本的变量类型当属FloatTensor(以下都用floattensor),而Variable(以下都用variable)是
- 处理过滤Apache日志文件access_test.log文件内容27.19.74.143 - - [30/May/2015:17:38:2
- python链表的反转反转链表给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。输入:head = [1,2,3,4,5]输
- 本文实例为大家分享了python+opencv识别图片中足球的方法,供大家参考,具体内容如下先补充下霍夫圆变换的几个参数知识:dp,用来检测
- Django根据已有数据库表反向生成models类一. 创建一个Django项目django-admin startproject ‘xxx
- 下面通过对比来看看ASP中3种分页显示的性能,执行效率。一,使用存储过程分页,这种情况又分为两种方式:第一种,使用command对象,如下:
- 在一个页面制作过程,突然被设计稿上的一个问题难住了,思路一时没打开,后来在费人的提醒下,用定位控制,顺利完成。这个是我做的大概的
- 预编译语句预编译语句是一种用于执行参数化SQL查询的技术,它可以提高性能并减少SQL注入的风险。预编译语句主要有以下优势:避免SQL注入攻击
- on和where的区别多表查询语法结构:table_reference {[INNER] JOIN | {LEFT|RIGHT} [OUTE
- 用ACCESS数据库开发的网站,当随着网站数据量的不断增长.数据库的容量也是不断加大.这让ASP程序速度直线下降.如果才能让ACCESS数据
- python3 最常用的三种装饰器语法总结1.简述语法装饰器也叫函数装饰器,主要作用是在不修改原来函数的代码情况下(函数本身不会被修改,执行
- python3 默认的是UTF-8格式,但在在用dump写入的时候仍然要注意:如下import jsondata1 = { "Te
- 本文实例讲述了Python基于递归和非递归算法求两个数最大公约数、最小公倍数。分享给大家供大家参考,具体如下:最大公约数和最小公倍数的概念大
- SQL Server的容灾功能一直弱于Oracle和MySQL,无法自动同步元数据(用户、登录名、权限、SQL 代理作业、链接服务器),导致
- 今天想用python做个demo,含两个子图的动态gif,代码如下:import matplotlib.pyplot as pltimpor
- 下面方法可以用来快速生成一批数据 if(object_id('t') is not null) drop table t g
- 本文实例讲述了Python常用字符串替换函数strip、replace及sub用法。分享给大家供大家参考,具体如下:今天在做一道今年秋季招聘