我想显示转换double为int.但我很困惑.这是我的代码.
private void tbxDouble_TextChanged(object sender, EventArgs e)
{
tbxInt.Text = Convert.ToDouble(tbxDouble.Text).ToString("F0");
tbxInt2.Text = Math.Round(Convert.ToDouble(tbxDouble.Text),0).ToString();
}
Run Code Online (Sandbox Code Playgroud)
结果为100,5 => 101和100
结果为100,56 => 101和101
结果为100,49 => 100和100
为什么所有结果都不是101?这有什么问题?