0
我有以下代码:转到:将字符串转换使用strconv.ParseFloat返回到浮0
reader := bufio.NewReader(os.Stdin)
fmt.Print("room: width x length: ")
inStr, _ := reader.ReadString('\n')
result := strings.Split(inStr, "x")
string1, _ := strconv.ParseFloat(result[0], 64)
string2, _ := strconv.ParseFloat(result[1], 64)
fmt.Print(string2)
在最后的打印语句,如果我打印string1
返回正确的值,但如果我尝试打印string2
无论输入到控制台的值是多少,它都会返回0。
有谁知道为什么会发生这种情况? 谢谢!