1

したがって、商を 0.33 のように小数点以下 2 桁まで取得する必要がありますが、倍精度を使用する必要がありますか、それとも商以外のすべてに整数を使用して、商に倍精度または小数を使用できますか? また、商のために壊れています。誰かが私を助けることができれば、私は非常に感謝しています:)

int firstnumber;
        int secondnumber;
        decimal quotient;

        firstnumber = int.Parse(inputTextBox1.Text);
        secondnumber = int.Parse(inputTextBox2.Text);

        sumLabel.Text = (firstnumber + secondnumber).ToString();

        differenceLabel.Text = (firstnumber - secondnumber).ToString();

        productLabel.Text = (firstnumber * secondnumber).ToString();

        quotient = decimal.Parse(quotientLabel.Text);
        quotient = (firstnumber / secondnumber).tostring;
4

1 に答える 1

6

整数を変数にキャストするdecimaldouble、変数を割り当てるときにキャストして、結果からラベルを割り当てることができます。

quotient = ((decimal)firstnumber / secondnumber);
quotientLabel.Text = quotient.ToString("N2");
于 2013-10-18T23:52:56.053 に答える