{
int priceforprimer = 0;
double H, L, W, Finthearea = 0;
priceforprimer = int.Parse(textBox9.Text);
H = double.Parse(textBox5.Text);
L = double.Parse(textBox6.Text);
W = double.Parse(textBox7.Text);
Finthearea = H * L * W;
priceforprimer = Finthearea/13;
textBox8.Text = Finthearea.ToString();
こんにちは、私の割り当ては、壁の領域を見つけ出し、その壁に必要なプライマーの数を「塗料は塗料の完全な缶としてのみ購入する」ように正確に作成することです。二重値は機能し、領域を計算することはできますが、除算はできません。壁の13mあたり1本のプライマーのスズとして機能します。私はこれで2時間試していますが、私は失われています。また、C#にはかなり新しくなっていて、手間がかかります。ありがとう。C#でCS0266エラーが発生しました。 intとdoubleを一緒に追加すると助言が必要です。
プライマリープライスはintでありダブルではありませんか? –
このコードではどのような問題がありますか? –
10進精度を必要とする価格のようなものは、おそらく 'int'ではないはずです。また、 'priceforprimer'を2回設定しています - textBox9の解析は不要です(ここでは間違っています)。あなたの変数名がもっと説明的であれば、本当に役に立ちます。 –