2

C#のdouble型(C++)とは?

double experience;

最初はそう思ったUInt32が、そうではない。C#で宣言する方法は?

4

6 に答える 6

16

これは、使用している特定の C++ コンパイラの実装に依存する質問です。double 型は、C++ 標準に従って 4 バイトまたは 8 バイトのいずれかになります。ただし、ほとんどのコンパイラは 8 バイトを使用します。ここに最も近い表現があります

  • 4 バイト: フロート
  • 8バイト:ダブル

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

于 2009-04-22T14:35:47.490 に答える
3

doubleまたはですDouble。より具体的doubleには、 の C# 固有のエイリアスですSystem.Double

于 2009-04-22T14:32:32.833 に答える
1

C# の Double は Double です。

ダブル var1 = 0.123;

于 2009-04-22T14:32:10.463 に答える
1

質問が何であるかわかりません。C# のaは、C++doubleの a と同じです。は、私が知っているどの主流言語でも整数ではありません。doubledouble

于 2009-04-22T14:33:00.303 に答える
1

C++ についてはあまり覚えていませんがdouble、C# には型があります。

ただし、より大きな整数が必要な場合は、 を参照してlongください。

于 2009-04-22T14:33:30.897 に答える
0

C# にも double 型があります。

double experience;

コンパイルして C# で問題なく動作するはずです。

于 2009-04-22T14:32:29.823 に答える