如何在 C# 中使用双类型数字获取小数点后两位数的数字

本文关键字:数字 两位 小数点 获取 类型 | 更新日期: 2023-09-27 18:37:14

我正在编写一个简单的计算器,它需要在小数点后显示 2 位数字,但我无法弄清楚。程序的其余部分运行良好,商数按钮也是如此,但它只是在小数点后显示太多数字。 这是我所拥有的:

private double _leftop = 0;
private double _rightop = 0;
private double _quotient = 0;
    private void BtnQuotient_Click(object sender, EventArgs e)
    {
        if (Double.TryParse(TxtLeftOperand.Text, out _leftop) == true &&     Double.TryParse(TxtRightOperand.Text, out _rightop) == true)
        {
            _quotient = _leftop / _rightop;
            TxtResult.Text = Convert.ToString(_quotient);
        }
        else
        {
            TxtResult.Text = "Error";
        }
    }

如何在 C# 中使用双类型数字获取小数点后两位数的数字

TxtResult.Text = (Math.Round(_quotient, 2)).ToString();

使用Math.Round()方法。

Math.Round(value, numOfDigits);