ぼるじょあがC/C++の宿題を片づけますYO! 31代目
■ このスレッドは過去ログ倉庫に格納されています
0264デフォルトの名無しさん
NGNG{
cout << "Enter invoice number ==>";
cin >> invNum;
cout << "Enter quantity ordered ==>";
cin >> qNum;
cout << "Enter unitprice ==>";
cin >> uPri;
}
void CalcTotal(int qNum,int uPri,float& tPri)
{
tPri = qNum * uPri;
}
void Display(int invNum,int qNum,float uPri,float tPri)
{
system("cls");
cout<< "Invoice Number:" <<invNum<<endl;
cout<< "Quantity Number:" <<qNum<<endl;
cout<< "Unit Price:" << SIGN << setprecision(2) << fixed << uPri <<endl;
cout<< "Your Total Price is"<<SPACE<<SIGN<< setprecision(2) << fixed <<tPri<<endl;
}
上の続きです。
えーっと、個数と個数値を計算する単純なプログラムなのですが
自分でやってみてわからないところができたので質問させてください。
uPriかqNumに小数点入れても整数として計算されちゃいます。
どうすればいいでしょうか?
■ このスレッドは過去ログ倉庫に格納されています