тов данных, характерных для конкретной культурной среды и определяемых параметром
public static double
Возвращает двоичный эквивалент числа, заданного в
Parse (string
виде символьной строки s, с использованием данных
NumberStyles
о стилях, определяемых параметром
public static double
Возвращает двоичный эквивалент числа, заданного
Parse(string
в виде символьной строки s, с использованием фор
NumberStyles
матов данных, характерных для конкретной культур
IFormatProvider
ной среды и определяемых параметром
1
значение типа double, то генерируется исключение
public override string
Возвращает строковое представление значения вы
ToString()
зывающего объекта
public string
Возвращает строковое представление значения вы
ToString(string
зывающего объекта, как указано в форматирующей строке, определяемой параметром
public string
Возвращает строковое представление значения вы
ToString (IformatProvider
зывающего объекта с использованием форматов
данных, характерных для конкретной культурной среды и определяемых параметром
public string
Возвращает строковое представление значения вызы
ToString (string
вающего объекта, как указано в форматирующей строке,
IformatProvider
определяемой параметром
public static bool
Предпринимает попытку преобразовать число, заданное
TryParse(string
в виде символьной строки
double
При успешной попытке это значение сохраняется в параметре
Метод
Назначение
public static bool TryParse(string
Предпринимает попытку преобразовать числовое значение, заданное в виде символьной строки s, в значение типа double, как указано в форматирующей строке, определяемой параметром
Таблица 21.6. Поля, поддерживаемые структурой Double
Поле
Назначение
public const double public const double MaxValue
public const double MinValue
public const double public const double NegativeInfinity public const double PositiveInfinity
Epsilon
NaN
Наименьшее ненулевое положительное значение Наибольшее значение, допустимое для данных типа
double
Наименьшее значение, допустимое для данных типа
double
Значение, не являющееся числом
Значение, представляющее минус бесконечность
Значение, представляющее плюс бесконечность
Структура Decimal
Структура Decimal немного сложнее, чем ее аналоги для целочисленных типов данных, а также типов данных с плавающей точкой. Она содержит немало конструкторов, полей, методов и операторов, способствующих использованию типа decimal вместе с другими числовыми типами, поддерживаемыми в С#. Так, целый ряд методов из этой структуры обеспечивает преобразование типа decimal в другие числовые типы.
В структуре Decimal определено восемь открытых конструкторов. Ниже приведены шесть наиболее часто используемых из них.
public Decimal(int
