strconv
strconvFormatInt
func FormatInt(i int64, base int) string
FormatInt
所以我们需要的只是整数值和给定整数的基数。 如果我们想将以 10 为底数的整数转换为 ASCII 字符串,可以使用一个更短的函数。
strconv
func Itoa(i int) string
FormatInt(int64(i), 10)
让我们看一个示例,了解如何使用这些函数将整数转换为 ASCII 字符串
package main
import (
"fmt"
"strconv"
)
func main() {
i := 10
s1 := strconv.FormatInt(int64(i), 10)
s2 := strconv.Itoa(i)
fmt.Printf("%v, %v\n", s1, s2)
}
如大家所见,结果完全相同。 上述代码片段的预期输出如下
10, 10
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。