Меню сайта
Категории раздела
HTML [44] |
Visual C++ и MFC [21] |
c++ [78] |
php [19] |
Javascript [15] |
C# [51] |
загрузки [0] |
XNA
[10]
создание игр с помощью xna
|
Наш опрос
Друзья сайта
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Реклама
Главная » Статьи » C# |
Урок 39
... int x=23, y=-4; ... Console.WriteLine("x={0}, y={1}", x, y); ... Здесь мы используем внутри кавычек подстановочные знаки {0}, {1} и т. д. (нумерация в них идет с нуля). Переменные при этом выводятся в формате по умолчанию. Для вывода в определеном формате надо использовать подстановочные знаки с параметрами. Вот некоторые их них: d - десятичный формат. Позволяет задать общее количество знаков (при необходимости число дополняется слева нулями). f - формат с фиксированной точностью. Позволяет задать количество знаков после запятой. x - шестнадцатеричный формат. c - денежный формат (добавляет знак доллара и показывает два знака после запятой). e - вывод числа в экспоненциальной форме. А вот пример их использования: ... int a=38; //Выведется 0038 Console.WriteLine("a={0:d4}", a); double pi=3.1415926; //Выведется 3.14 Console.WriteLine("pi={0:f2}", pi); int b=255; //Выведется FF. Console.WriteLine("b={0:X}", b); int c=255; //Выведется ff. Console.WriteLine("c={0:x}", c); double d=1003.214; //Выведется $1, 003.14 в английской версии Windows и //1 003,14 р. в русской. Console.WriteLine("d={0:c}", d); double e=213.1; //Выведется 2.131000e+002 Console.WriteLine("e={0:e}", e); ... Параметры подстановочных знаков можно использовать как строчные, таки и прописные - это все равно. Исключение - вывод числа в шестнадцатеричном виде (при использовании h цифры a, ..., f будут строчными, при использовании H - прописными). | |
Просмотров: 758 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |