Go的数值型

简介: Go的数值型

Go的数值型

在 Go 语言中,数值型数据是按数字尺度测量的观察值,其结果表现为具体的数值,现实中所处理的大多数都是数值型数据。

在 Go 语言中,支持的数值运算包括:+、-、*、/和%。以下是一个 Go 语言的运算示例:

image.png

上述代码中,通过 + 、 - 、 * 、 / 和 % 运算符对整型变量 a 和 b 进行了加、减、乘、除和取余运算,并将结果打印出来。

数值型数据转换为字符型数据

在编程中,数值型数据转换为字符型数据的方法

有很多种,以下是一些常见的方法:

使用CHAR函数:该函数可以将数字转换为字

符。例如,在Excel中,可以使用公式“=CHAR(100)”将数字100转换为字符“100”1

使用ASCII码:可以通过查询字符对应的

ASCII码值,将整数加上对应的差值,从而转换为字符。例如,要将整数123转换为字符串“123”,可以先查询字符“1”的ASCII码值为49,然后让整数123加上48,得到字符

“1”,以此类推,将整数123拆分成单独的1、

2、3,转换为字符“1”“2”“3"

示例

image.png

字符型数据转换为数值型数据

在 Go 语言中,可以使用 strconv 包中的 strconv.Atoi 方法、 strconv.ParseInt 方法或者 strconv.ParseFloat 方法将字符型数据转换为数值型数据。下面是一个代码示例:

image.png

 

 

image.png

上述代码将字符串123转换为整型和浮点型并输出。

目录
相关文章
|
6月前
|
Go
Go的数据类型
Go的数据类型
32 0
|
5月前
|
Go
go的基本类型及转换
go的基本类型及转换
|
3月前
|
Go
Go1.22 新特性:for 循环不再共享循环变量,且支持整数范围
Go1.22 新特性:for 循环不再共享循环变量,且支持整数范围
|
存储 Go 索引
Go 语言中常用的复合数据类型及其特点
Go 语言中常用的复合数据类型及其特点
138 39
Go 语言中常用的复合数据类型及其特点
|
Go
Go 整形转成int64
Go 整形转成int64
50 0
|
6月前
|
存储 Go
解析 Go 编程语言数据类型:bool、整数、浮点数和字符串详细介绍
数据类型是编程中的重要概念。数据类型指定了变量值的大小和类型。Go是静态类型的,这意味着一旦变量类型被定义,它只能存储该类型的数据。
89 0
解析 Go 编程语言数据类型:bool、整数、浮点数和字符串详细介绍
|
存储 Go
go06 整数
go06 整数
72 0
Go 编程 | 连载 03 - 布尔类型和数值类型
Go 编程 | 连载 03 - 布尔类型和数值类型
Go 编程 | 连载 03 - 布尔类型和数值类型
Go 编程 | 连载 04 - 字符与字符串类型
Go 编程 | 连载 04 - 字符与字符串类型
Go 编程 | 连载 04 - 字符与字符串类型
|
Dart
Dart之数值型
Dart之数值型
51 0
Dart之数值型