请考虑以下代码
c := 90
d := 101
a := int64( (float64(c) / float64(d)) * 100)
fmt.Println(a)
fmt.Println(string(a))
请考虑以下代码
c := 90
d := 101
a := int64( (float64(c) / float64(d)) * 100)
fmt.Println(a)
fmt.Println(string(a))
这是1.16个游乐场
返回
./prog.go:13:21: conversion from int64 to string yields a string of one rune, not a string of digits (did you mean fmt.Sprint(x)?)
在我的本地1.13中,它返回_
也不是我所期望的89
有人可以给我一个提示,为什么这是行为,以及将int64转换为字符串的推荐方法是什么?
返回
./prog.go:13:21: conversion from int64 to string yields a string of one rune, not a string of digits (did you mean fmt.Sprint(x)?)
在我的本地1.13中,它返回_
也不是我所期望的89
有人可以给我一个提示,为什么这是行为,以及将int64转换为字符串的推荐方法是什么?
LEATH
相关分类