Неправильный результат при операциях с дробными числами (смещение запятой) - C#
Формулировка задачи:
Помогите пожалуйста,проблема в том, что считает неправильно,запятая должна быть смещена на один знак вправо.
label17.Text - ответ из button3,получается ответ к примеру 6,074
Умножаем на 1.7 и программа выдаёт 1,032, а калькулятор даёт ответ 10,32, как сместить запятую на один знак вправо? В чём ошибка? И на 10 умножал выдаёт 0,000132
private void button3_Click(object sender, EventArgs e)
{
try
{
label17.Text = (double.Parse(textBox1.Text) / (double.Parse(textBox2.Text) * double.Parse(comboBox7.Text) * 3600)).ToString();
}
catch (FormatException)
{
MessageBox.Show("Неверный формат данных");
}
private void button4_Click(object sender, EventArgs e)
{
if (radioButton13.Checked == true)
{
double rb13 = 1.7;
label12.Text = (rb13 * (double.Parse(label17.Text))).ToString();
}Решение задачи: «Неправильный результат при операциях с дробными числами (смещение запятой)»
textual
Листинг программы
label12.Text = (rb13 * (double.Parse(label17.Text))).ToString("F20");