Я пытаюсь создать калькулятор ИМТ, и одним из необходимых входных данных для него является вес пользователя в килограммах. Вес человека часто представляет собой десятичное значение, и я хочу, чтобы мое приложение могло считывать вводимые десятичные числа и отображать их в виде десятичного значения.
Вот код, который я использовал для чтения вводимых пользователем данных и преобразования их в выходные данные в виде десятичных чисел.
Когда я запускаю программу, я могу ввести десятичное значение, но на выходе будет целое число.
Как мне создать выходные данные с помощью десятичное значение?
string weightval; decimal weight;
Console.WriteLine("Enter your weight in kilograms: ");
weightval = Console.ReadLine();
weight = Convert.ToDecimal(weightval);
Console.WriteLine("Your weight is {0} kg", weight);
Подробнее здесь: https://stackoverflow.com/questions/798 ... -my-output