进制转换

进制转换:

//十进制转二进制 八进制 十六进制
func TestBase2(t *testing.T) {
	a := strconv.FormatInt(15, 2)
	b := strconv.FormatInt(15, 8)
	c := strconv.FormatInt(15, 10)
	d := strconv.FormatInt(15, 16)
	log.Printf("base2 = %s,base8 = %s,base10 = %s,base16 = %s", a, b, c, d)
}

output:

2022/03/23 15:05:26 base2 = 1111,base8 = 17,base10 = 15,base16 = f
--- PASS: TestBase2 (0.01s)

最后更新于

这有帮助吗?