c#
で二重精度整数部門を達成します C#の標準整数部門は、結果を切り捨て、分数部分を破棄します。 整数部門から二重精度の浮動小数点結果を取得するには、整数の少なくとも1つを師団の前に明示的に変換(キャスト)する必要があります。double
鋳造方法:
最も簡単な方法は、両方の整数を:
にキャストすることです。
これにより、フローティングポイント算術を使用してディビジョンが実行され、分数成分を保持するdouble
値が得られます。
<code class="language-csharp">double num3 = (double)num1 / (double)num2;</code>
double
1つのオペランドはであるため、c#は部門を実行する前に他の整数をに自動的に促進します。 これは一般に、その簡潔さに好まれます。
さらなる読み取り:<code class="language-csharp">double num3 = (double)num1 / num2; </code>
C#の浮動小数点算術および関連する概念のより包括的な理解については、DOT Net Perls:double
https://www.php.cn/link/91109a77036a730296d6305a9794fa13 double
以上がC#で整数を分割するときに二重の結果を得るにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。