Я нахожусь в процессе создания калькулятора в C #, и я хочу округлить до ближайших 1, 10, 100 и т. Д., А также как ближайший 0,1, 0,001 и т. Д. Я видел другие проекты, которые говорят мне, как это сделать но я пытался, и они, кажется, не работают.
Я пробовал:
textBox1.Text = Convert.ToString(Math.Round(Convert.ToDouble(Label1.Text), Convert.ToInt32(textBox1.Text), MidpointRounding.AwayFromZero));
и ...
textBox1.Text = Convert.ToString(Math.Round(Convert.ToDouble(Label1.Text), Convert.ToInt32(textBox1.Text)));
и ...
textBox1.Text = Convert.ToString(Convert.ToInt32(Label1.Text) / Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox1.Text));