Структура Double

Представляет число двойной точности с плавающей запятой.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public struct Double : IComparable, IFormattable, IConvertible, IComparable<Double>, IEquatable<Double>

Методы

ТипИмяОписание
МетодCompareTo(Double) Сравнивает данный экземпляр с заданным числом двойной точности с плавающей запятой и возвращает целое число, которое показывает, является ли значение данного экземпляра меньше, больше или равно значению заданного числа двойной точности с плавающей запятой.
МетодCompareTo(Object) Сравнивает данный экземпляр с указанным объектом и возвращает целое число, которое показывает, является ли значение данного экземпляра меньше, больше или равно значению заданного объекта.
МетодEquals(Double) Возвращает значение, позволяющее определить, представляют ли этот экземпляр и заданный объект Double одно и то же значение.
МетодEquals(Object) Возвращает значение, показывающее, равен ли данный экземпляр заданному объекту. (Переопределяет Object.Equals(Object).)
МетодGetHashCode() Возвращает хэш-код для данного экземпляра. (Переопределяет Object.GetHashCode().)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодGetTypeCode() Возвращает TypeCode для типа значения Double .
МетодСтатическийIsInfinity(Double) Возвращает значение, позволяющее определить, равно ли данное число плюс или минус бесконечности.
МетодСтатическийIsNaN(Double) Возвращает значение, показывающее, что указанное значение не является числом ( NaN ).
МетодСтатическийIsNegativeInfinity(Double) Возвращает значение, позволяющее определить, равно ли данное число минус бесконечности.
МетодСтатическийIsPositiveInfinity(Double) Возвращает значение, показывающее, равно ли данное число плюс бесконечности.
МетодСтатическийParse(String, NumberStyles, IFormatProvider) Преобразует строковое представление числа указанного стиля, выраженное в формате, соответствующем определенному языку и региональным параметрам, в эквивалентное ему число двойной точности с плавающей запятой.
МетодСтатическийParse(String, IFormatProvider) Преобразует строковое представление числа, выраженное в заданном формате, связанном с языком и региональными параметрами, в эквивалентное ему число двойной точности с плавающей запятой.
МетодСтатическийParse(String) Преобразует строковое представление числа в эквивалентное ему число двойной точности с плавающей запятой.
МетодСтатическийParse(String, NumberStyles) Преобразует строковое представление числа указанного стиля в эквивалентное ему число двойной точности с плавающей запятой.
МетодToString(String, IFormatProvider) Преобразует числовое значение данного экземпляра в эквивалентное ему строковое представление с использованием указанного формата и сведений об особенностях форматирования для данного языка и региональных параметров.
МетодToString() Преобразовывает числовое значение данного экземпляра в эквивалентное ему строковое представление. (Переопределяет Object.ToString().)
МетодToString(IFormatProvider) Преобразует числовое значение данного экземпляра в эквивалентное ему строковое представление с использованием указанных сведений об особенностях форматирования для данного языка и региональных параметров.
МетодToString(String) Преобразует числовое значение данного экземпляра в эквивалентное строковое представление с использованием указанного формата.
МетодСтатическийTryParse(String, Double) Преобразует строковое представление числа в эквивалентное ему число двойной точности с плавающей запятой.Возвращает значение, указывающее, успешно ли выполнено преобразование.
МетодСтатическийTryParse(String, NumberStyles, IFormatProvider, Double) Преобразует строковое представление числа указанного стиля, выраженное в формате, соответствующем определенному языку и региональным параметрам, в эквивалентное ему число двойной точности с плавающей запятой.Возвращает значение, указывающее, успешно ли выполнено преобразование.

Поля

ТипИмяОписание
ПолеСтатическийEpsilon Представляет наименьшее положительное значение Double больше нуля.Это поле является константой.
ПолеСтатическийMaxValue Представляет наибольшее возможное значение типа Double .Это поле является константой.
ПолеСтатическийMinValue Представляет наименьшее возможное значение типа Double .Это поле является константой.
ПолеСтатическийNaN Представляет значение, не являющееся числом (NaN).Это поле является константой.
ПолеСтатическийNegativeInfinity Представляет минус бесконечность.Это поле является константой.
ПолеСтатическийPositiveInfinity Представляет плюс бесконечность.Это поле является константой.
developers/references/system.double.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)