logo
2010_150 Акчурин - Программирование на языке C#

3.2.Стандартное форматирование

Создать консольную программу выода целого и вещественного чисел в стандартных форматах. Варианты к заданию. Целое число – номер зачетной точки, вещественное – номер зачетной книжки с 4-мя последними цифрами в дробной части.

Пример. Создать консольную программу вывода целого 123456789 и вещественного -12.345678956789 чисел в стандартных форматах.

Листинг программы

using System;

namespace ChislaFormatStand

{

class Program

{

static void Main()

{

double d = -12.345678956789;

int i = 123456789;

Console.Write("Число c плавающей точкой ");

Console.WriteLine(d);

Console.WriteLine();

Console.Write("G формат - общий ");

Console.WriteLine("{0,8:G}", d);

Console.Write("F формат - c фикс. точкой ");

Console.WriteLine("{0,8:F}", d);

Console.Write("N формат - числовой ");

Console.WriteLine("{0,8:N}", d);

Console.Write("E формат - научный ");

Console.WriteLine("{0,8:E}", d);

Console.Write("C формат - денежный ");

Console.WriteLine("{0,8:C}", d);

Console.Write("P формат - процентный ");

Console.WriteLine("{0,8:P}", d);

Console.WriteLine();

Console.Write("Число целое ");

Console.WriteLine(i);

Console.WriteLine();

Console.Write("D формат - десятичный ");

Console.WriteLine("{0,8:D}", i);

Console.Write("C формат - денежный ");

Console.WriteLine("{0,8:C}", i);

Console.Write("P формат - процентный ");

Console.WriteLine("{0,8:P}", i);

Console.Write("X формат - 16-ричный ");

Console.WriteLine("{0,8:X}", i);

Console.WriteLine();

Console.WriteLine("Нажмите любую клавишу");

Console.ReadKey();

}

}

}

Это результат его прогона: