编辑所以我发布了 HTML 和我正在使用的代码。我没有收到任何错误,但小数位数没有什么不同?
所以我有一个表格,用户将选择 1 到 10 来决定计算显示多少小数以显示“答案”。我正在尝试使用 setprecision,请帮我清理我的代码
int decDropDown;
getvar("decDropDown", dest4,buffer);
decDropDown = atoi(dest4); // The decimal value
if(decDropDown == 1)
{
cout<<setprecision(decDropDown)<<answer<<endl;
}
else if(decDropDown == 2)
{
cout<<setprecision(decDropDown)<<answer<<endl;
}
..等等等等。
HTML
<p>Please select how many decimal places to show your answer :
<select name="decDropDown">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>