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位数反转的主要内容,如果未能解决你的问题,请参考以下文章
2021-09-11:给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。反转后整数超过 32 位的有符号整数的范围就返回0,假设环境不允许存储 64 位整数(有符号或无符号)。(代码片段