Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » C # Програмування на мові високого рівня. Середа розробки Microsoft Visual Studio.NET

Реферат C # Програмування на мові високого рівня. Середа розробки Microsoft Visual Studio.NET





ом: .Console.WriteLine ( value= + value);

Результат виведення: value=250

Можна вивести значення value, використовуючи необхідне число позицій (наприклад 5) :. Console.WriteLine ( value={0, 5} raquo ;, value);

Перше число у фігурних дужках означає номер змінної - це 0, що відповідає першій змінної value в списку методу System.Console.WriteLine (). Друге число у фігурних дужках означає кількість позицій, відведений для відображення змінної. У даному прикладі воно дорівнює 5. При виведенні змінної довжина її подання буде доповнена пробілами зліва. Якщо кількість позицій менше ніж число знаків змінної, то воно буде виведено без форматування.

Можна задати форматування для виведення кожної змінної: a=- 12; b=20; .Console.WriteLine ( a={0, 4}, b={1, 3} raquo ;, a, b);

Результат виведення: a=- 12, b=20

Форматований висновок чисел з плаваючою точкою трохи більш складний. Припустимо, визначена змінна типу double з ім'ям: myDouble=1234.56789;

Наступний приклад виводить значення myDouble, відвівши під оті десять знакомест, і округливши його до трьох цифр після коми: .Console.WriteLine ( myDouble={0, 10: f3} raquo ;; myDouble) ;

Символи f3 в цьому прикладі означають, що значення виводиться як число з плаваючою точкою (символ f), в дробової частини буде виведено три цифри.

Точно таке ж форматування можна застосовувати для типів float і decimal. Наприклад: myFloat=1234.56789f;

System.Console.Write ( myFloat={0, 0: f3} myFloat);

decimal myDecimal=1234.56789m; .Console.Write ( myDecimal={0, 10: f3} raquo ;, myDecimal);

Результат виведення:=1234.568; 1234.568;

У списку аргументів методів WriteLine або Write задається рядок виду {n, w: специфікатор k} - де n визначає номер ідентифікатора зі списку аргументів методу WriteLine, специфікатор - визначає формат даних, w - ціла константа без знака , задає кількість символів (довжину поля), ak - кількість позицій для дробової частини значення ідентифікатора.

Для кожного типу даних існує своя форма подання. Дані зведені в таблицю 2.1.


Таблиця 2.1

Тип даннихФормаЦелиеWЧісловиеВещественние з фіксованою точностьюW: FkВещественние в експоненційному форматеW: EkЛогіческіеWСімвольниеW

Символи форматування F, E (інші символи форматування наведено в табл. 2.2) - визначають тип і характеристики об'єктів вводу-виводу. Параметр w - ціла константа без знака, задає кількість символів (довжину поля), що відводяться для введення-виведення об'єкта. Параметр k - ціла константа без знака визначає для числових даних:

кількість позицій, для цифр у дробовій частині числа (форма F);

кількість позицій для цифр, в дробової частини мантиси числа (форма E або G).


Таблиця 2.2

СімволФорматЗначеніеC або cДенежний. За замовчуванням ставить знак р. Змінити його можна з допомогу об'єкта NumberFormatInfoЗадается кількість десяткових разрядов.D або dЦелочісленний (використовується тільки з цілими числами) Здається мінімальну кількість цифр. При необхідності результат доповнюється початковими нуляміE або eЕкспоненціальное уявлення чіселЗадается кількість символів після коми. За замовчуванням використовується 6F або fПредставленіе чисел з фіксованою точкойЗадается кількість символів після запятойG або gОбщій формат (або експонентний, або з фіксованою точкою) Здається кількість символів після коми. За замовчуванням виводиться ціла частьN або nСтандартное форматування з використанням ком і прогалин у якості роздільників між разрядаміЗадается кількість символів після коми. За замовчуванням - 2, якщо число ціле, то ставляться нуліX або xШестнадцатерічний форматP або pПроцентний

В якості специфікаторів можуть використовуватися такі значення:

Приклад 1. Форматований висновок даних різного тіпа.static void Main ()

{a=- 14; c=- 0.00151f; i=1234.56789; l=false; name= Petrov raquo ;;. Console.WriteLine ( name={0, 6}, l={1, 4} raquo ;, name, l) ;. Console.WriteLine ("a={0, 4}, c={1,10: f5}, i=

{1,20: e8} laquo ;, a, c, i) ;. Console.WriteLine ( ) ;. Console.WriteLine ( Для виходу натисніть на Enter" ) ; .Console.ReadLine ();

}

Приклад 2. Введення в діалозі і форматований вивід даних різного тіпа.static void Main ()

{

int a;//=- 14;

float c;//=- 0.00151f; i;//=1234.56789; l;//=False; name;//=laquo;Petrovraquo;;.WriteLine(laqu...


Назад | сторінка 10 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Вплив точності виготовлення заготовки деталі &Кронштейн Ж7-УДН-20в.00.025& ...
  • Реферат на тему: Фактори, що впливають на кількість і якість прибутку. Планування і витрача ...
  • Реферат на тему: Зміст і методика роботи по розділу "Кількість і рахунок" в дошкіл ...
  • Реферат на тему: Особливості вивчення тем "Внутрішня енергія", "Робота", ...
  • Реферат на тему: Значення анімалістичних символів Європейських країн