乘以双打.答案四舍五入
本文关键字:答案 四舍五入 | 更新日期: 2023-09-27 18:06:16
我正在尝试将一个双价格变量与一个int项目数量变量相乘。
目前我有一个正确的格式显示计算结果的问题。例如:
我的数据库中有两个项目,一个的价格值是2.99,另一个是4.00。每件数量为1件。这使总数达到6.99。我想显示这个,但是我的整数值四舍五入到7。
代码如下:
object foundQty = ds.Tables[0].Rows[i]["coffeeQty"];
int Qty = Convert.ToInt32(foundQty);
double price = setPriceList(IDOfCart);
combinedPrice = price * Qty;
holdingPrice += Convert.ToInt32(combinedPrice);
谁能告诉我为什么这个双精度值不被显示?
根据定义,整数总是整数。
如果你想显示一个双精度值,那么就显示一个双精度值,不要转换成然后显示一个整数;-)