go语言-最大32位数反转

Posted heroic_zjx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语言-最大32位数反转相关的知识,希望对你有一定的参考价值。

package main

import (
"fmt"
"strconv"
)

func fanzhuang32(number int) string {

fuhao := ""
if number < 0 {
number = 0 - number
fuhao = "-"
}
str1 := strconv.Itoa(number)
j := len(str1)
str := ""
for i := j; i > 0; i-- {
str += str1[i-1 : i]
}
return fuhao + str
}

func main() {

re := fanzhuang32(-123456)
fmt.Println(re)

}

 

以上是关于go语言-最大32位数反转的主要内容,如果未能解决你的问题,请参考以下文章

leetcode之整数反转Golang

go语言-数据类型及类型之间转换

2021-09-11:给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。反转后整数超过 32 位的有符号整数的范围就返回0,假设环境不允许存储 64 位整数(有符号或无符号)。(代码片段

leetcode刷题日记——反转整数

1.2 Go微服务实战(Go语言基础) --- 基本数据类型

Go数据结构篇