При форматировании некорректно отображаются некоторые данные - C#
Формулировка задачи:
Помогите,при форматировании некорректно отображаются некоторые данные.
P.s. Нужно ,чтобы Y выводил 3 знака после запятой.
Листинг программы
- class Program
- {
- static void Main(string[] args)
- {
- //Объявление переменных
- double a,b,x,xk,deltax;
- double result = 1;
- //Ввод данных
- Console.Write("Введите значение a = ");
- a = Convert.ToDouble(Console.ReadLine());
- Console.Write("Введите значение b = ");
- b = Convert.ToDouble(Console.ReadLine());
- Console.Write("Введите значение x начальное = ");
- x = Convert.ToDouble(Console.ReadLine());
- Console.Write("Введите значение x конечное = ");
- xk = Convert.ToDouble(Console.ReadLine());
- Console.Write("Введите значение delta = ");
- deltax = Convert.ToDouble(Console.ReadLine());
- while (x > xk)
- {
- if (b < x && x < a)
- {
- result = Math.Log(3) * Math.Sqrt(Math.Abs(x - a));
- }
- if (x < 1)
- {
- result = Math.Exp(x - a) + b;
- Console.WriteLine("Реультаты вычислений: ");
- }
- if (x > a)
- {
- for (int j = 2; j <= 8; j++)
- {
- result = (j * j - x) / (Math.Sqrt(a) + j);
- Console.WriteLine("x={0:0.##} y={1:0.###}",x,result);
- }
- }
- Console.ReadKey();
- }
- x += deltax;
- }
- }
Решение задачи: «При форматировании некорректно отображаются некоторые данные»
textual
Листинг программы
- Console.WriteLine("x={0:0.##} y={1:f3}", x, result);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д