Я не могу понять, как отображать 2 десятичных числа в этом коде. Ниже показан показ кода, когда я выбрал вариант из combobox1 и combobox2, затем я назову любое значение в текстовое поле2, чтобы он сохранил новое значение. А также, если я выбрал тот же вариант из combobox1 и combobox2, он автоматически примет 1/textBox2.Text. Но я хочу отображать только 2 десятичных знака. Может ли кто-нибудь помочь с этим кодом?C# Дисплей 2 десятичных знака
Благодаря
int index1 = comboBox1.SelectedIndex;
int index2 = comboBox2.SelectedIndex;
arr[index1, index2] = double.Parse(textBox2.Text);
arr[index2, index1] = (1/double.Parse(textBox2.Text));
MessageBox.Show("Your Current Rate Have Been Updated");
Вы также можете использовать Decimal, который обеспечивает лучшее округление. –
Если это деньги, вы, вероятно, должны использовать десятичную, а не двойную, как предложил Фабиан, поскольку она использует базу 10 и может точно представлять денежные значения. – lukegravitt