我正在尝试将一个双倍价格变量与一个 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);
谁能告诉我为什么没有显示这个双精度值?