问题:
Go 中是否有一个内置函数可以将数字类型转换为二进制数形式?
例如,如果我们提供 123 作为输入,我们应该获得字符串“1111011”作为输出。
答案:
是的,strconv 包中有一个名为 strconv.FormatInt 的内置函数,可以将整数转换为二进制表示形式。
n := int64(123) fmt.Println(strconv.FormatInt(n, 2)) // 1111011
这个 FormatInt 函数有两个参数:一个 int64 和一个根据。基数指定数字表示的基数。
示例:
文档:
strconv。 FormatInt 函数:
以上是如何在 Go 中将整数转换为二进制表示形式?的详细内容。更多信息请关注PHP中文网其他相关文章!