public string ToString(string format, IformatProvider provider) - Возвращает строковое представление значения вызывающего объекта, как указано в форматирующей строке, определяемой параметром format, но с использованием форматов данных, характерных для конкретной культурной среды и определяемых параметром provider
public static bool TryParse(string s, out float result) - Предпринимает попытку преобразовать число, заданное в виде символьной строки s,в значение типа float.При успешной попытке это значение сохраняется в параметре result и возвращается логическое значение true,а иначе возвращается логическое значение false,в отличие от метода Parse(), который генерирует исключение при неудачном исходе преобразования
public static bool TryParse(string s, NumberStyles styles, IformatProvider provider, out float result) - Предпринимает попытку преобразовать числовое значение, заданное в виде символьной строки s,в значение типа float,как указано в форматирующей строке, определяемой параметром format, но с использованием форматов данных, характерных для конкретной культурной среды и определяемых параметром provider, a, также сведений о стилях, обозначаемых параметром styles. При успешной попытке это значение сохраняется в параметре result и возвращается логическое значение true,а иначе возвращается логическое значение false,в отличие от метода Parse(), который генерирует исключение при неудачном исходе преобразования
Таблица 21.4. Поля, поддерживаемые структурой Single
Поле -Назначение
public const float Epsilon - Наименьшее ненулевое положительное значение
public const float MaxValue -Наибольшее значение, допустимое для данных типа float
public const float MinValue -Наименьшее значение, допустимое для данных типа float
public const float NaN - Значение, не являющееся числом
public const float NegativeInfinity -Значение, представляющее минус бесконечность
public const float PositiveInfinity - Значение, представляющее плюс бесконечность
public const float Epsilon
Таблица 21.5. Методы, поддерживаемые структурой Double
Метод- Назначение
public int CompareTo(object value) - Сравнивает числовое значение вызывающего объекта со значением value. Возвращает нуль, если сравниваемые значения равны; отрицательное число, если вызывающий объект имеет меньшее значение, и, наконец, положительное значение, если вызывающий объект имеет большее значение
public int CompareTo(double value) - Сравнивает числовое значение вызывающего объекта со значением value. Возвращает нуль, если сравниваемые значения равны; отрицательное число, если вызывающий объект имеет меньшее значение, и, наконец, положительное значение, если вызывающий объект имеет большее значение
public override bool Equals(object obj) - Возвращает логическое значение true,если значение вызывающего объекта равно значению obj
public bool Equals(double obj) - Возвращает логическое значение true,если значение вызывающего объекта равно значению obj
public override int GetHashCode() -Возвращает хеш-код для вызывающего объекта
public TypeCode GetTypeCode() -Возвращает значение из перечисления TypeCode для структуры Double,т.е. TypeCode.Double
public static bool Islnfinity(double d) -Возвращает логическое значение true,если значение dпредставляет плюс или минус бесконечность. В противном случае возвращает логическое значение false
public static bool IsNaN(double d)Возвращает логическое значение true,если значение dне является числовым. В противном случае возвращает логическое значение false
public static bool IsPositivelnfinity(double d) -Возвращает логическое значение true,если значение dпредставляет плюс бесконечность. В противном случае возвращает логическое значение false
public static bool IsNegativelnfinity(double d) - Возвращает логическое значение true,если значение d представляет минус бесконечность. В противном случае возвращает логическое значение false
public static double Parse(string s) - Возвращает двоичный эквивалент числа, заданного в виде символьной строки s.Если в строке не представлено числовое значение типа double,то генерируется исключение
public static double Parse(string s, IFormatProvider provider) - Возвращает двоичный эквивалент числа, заданного в виде символьной строки s,с использованием форматов данных, характерных для конкретной культурной среды и определяемых параметром provider. Если в строке не представлено числовое значение типа double,то генерируется исключение
Читать дальше