Что такое тип double
(C++) в C#?Что такое двойной (C++) в C#?
double experience;
Сначала я думал, что его UInt32
, но его нет. Как объявить его на C#?
Что такое тип double
(C++) в C#?Что такое двойной (C++) в C#?
double experience;
Сначала я думал, что его UInt32
, но его нет. Как объявить его на C#?
Это вопрос, который зависит от конкретной реализации компилятора C++, которую вы используете. Двойной тип может быть 4 или 8 байтов в соответствии со стандартом C++. Однако большинство компиляторов используют 8 байтов. Вот самые близкие представления
Ссылка: http://msdn.microsoft.com/en-us/library/cc953fe1.aspx
Двойной в C# является двойной.
double var1 = 0.123;
C# имеет двойной тип.
double experience;
должен скомпилировать и работать отлично в C#.
Это всего лишь double
или Double
. Более конкретно double
- это специальный псевдоним C# для System.Double
.
Не знаете, в чем вопрос. A double
в C# совпадает с double
в C++. double
не является целым числом на любом распространенном языке, о котором я знаю.
Я не очень много помню о C++, но есть тип double
в C#.
Если вы хотите просто большие целые числа, посмотрите на long
.
и 16 байт: десятичное Следует также отметить, плавать и двойные являются IEEE , десятичный нет. –
десятичной плавающей точкой является IEEE в настоящее время. Спасибо IBM; им удалось стандартизировать свой мейнфрейм. – MSalters
В стандарте C++ не указывается 4 или 8 байтов. Он устанавливает некоторые требования к минимальным диапазонам и точности. Но 7 байт с 9 бит каждый будет в порядке. – MSalters