其他分享
首页 > 其他分享> > 字符串类型数据安全的转为int类型

字符串类型数据安全的转为int类型

作者:互联网

字符串类型转为数字 不能系统函数

func StrToInt(str string) int {
	number := 0
	for i := 0; i < len(str); i++ {
		number = 10*number + int(str[i]-'0')
	}
	return number

}

将十进制数字后面追加一个数字

func StrNumberOffsetAfter(num int, number int, r int) int {
	return r*number + num
}

删除十进制数 最高位

func StrNumberOffsetBefore(num int, number int, ) int {
	return number - int(math.Pow10(len(string(number))-1))
}

标签:return,str,int,number,num,数据安全,func,类型
来源: https://www.cnblogs.com/guanchaoguo/p/16442474.html