控制台中的双类型读数无效[关闭]

问题描述 投票:0回答:0

输入双数时,例如 20.45,只读取整数部分。因此,当与另一个双数比较时,例如 20.24,应该输出第一个数大于第二个数,但由于读取错误,输出了一个不正确的答案(数字较小)。在代码中,实现如下:

double choise_2 = 0.0; 

接下来是用户输入:

cin >> choise_2;

我尝试更改变量名,隐式类型转换,但没有任何帮助。

c++ console double
© www.soinside.com 2019 - 2024. All rights reserved.