double 価格変数と int アイテム数量変数を乗算しようとしています。
現在、計算結果を表示するための正しい形式に問題があります。例えば:
データベースに 2 つのアイテムがあり、1 つの価格値は 2.99 で、もう 1 つは 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);
この double 値が表示されない理由を誰かに教えてもらえますか?