什么是C#中的double(C ++)?

时间:2009-04-22 14:30:06

标签: c# c++ types double

C#中的double类型(C ++)是什么?

double experience;

起初,我认为它是UInt32,但事实并非如此。 如何在C#中声明它?

6 个答案:

答案 0 :(得分:16)

这是一个依赖于您正在使用的特定C ++编译器实现的问题。根据C ++标准,double类型可以是4或8字节。大多数编译器确实使用8个字节。以下是最接近的陈述

  • 4个字节:float
  • 8字节:双

参考:http://msdn.microsoft.com/en-us/library/cc953fe1.aspx

答案 1 :(得分:3)

只是doubleDouble。更具体的doubleSystem.Double的C#特定别名。

答案 2 :(得分:1)

C#中的Double是Double。

double var1 = 0.123;

答案 3 :(得分:1)

不确定问题是什么。 C#中的double与C ++中的double相同。 double不是我所知道的任何主流语言的整数。

答案 4 :(得分:1)

我对C ++记忆不多,但C#中有double类型。

如果您只想要更大的整数,请查看long

答案 5 :(得分:0)

C#也有双重类型。

double experience;

应该在C#中编译并正常工作。