C#のMath.Round関数とdecimal.Round関数の違いは何ですか?decimal.RoundとMath.Roundの差異
5
A
答えて
5
違いはありません。
Math.Round(decimal)
ソースコード:
public static Decimal Round(Decimal d) {
return Decimal.Round(d,0);
}
Reference Source .NET Framework
EDIT:
明確にするために、decimal.cs
クラスのソースコード:
public static Decimal Round(Decimal d) {
return Round(d, 0);
}
+0
sig digsの数が'Math.Round'の場合は0に設定します。 – Haney
+0
@Haneyは、丸められる桁数を指定しない場合のみです。 'decimal.Round(Decimal d)'は同じことをします。 –
0
はい、賢明な有意差はなく通過に答えていません値は異なる Math.Round doubleとfloatを受け入れますが、decimal.Roundのみを受け入れる小数点以下の構造体です。
関連する問題
- 1. ドキュメントとドキュメントとの差異:
- 2. 差異Await.readyとAwait.result
- 3. Powershell:差異|と>?
- 4. JFrame.repaint()とJPanel.repaint()の差異
- 5. アンドロイドのダイアログボックスと差異
- 6. iPhone SDK2.0とSDK3.0の差異
- 7. 差異のタイムゾーンブラウザとJava
- 8. range.AddressとRange.Address(,, xlR1c1)の差異
- 9. Math.round()の代替
- 10. Composer.pharの差異| ||
- 11. postgresqlグループと前の行との差異
- 12. GoogleアナリティクスデータとCRMトランザクションデータとの差異
- 13. Verilog - %0dと%dとの差異
- 14. コールバックと関数との差異
- 15. pm2 stopとappとの差異
- 16. C#Math.Roundバグ?
- 17. C#Math.Round Issue
- 18. math.round対parseInt
- 19. 差異 - と - と 'と'または 'と'と
- 20. 関数の差異
- 21. Excelの日付と時刻の差異
- 22. oracleとpostgresのタイムスタンプの差異
- 23. クロムとMozillaのマージンの差異
- 24. ES6モジュール:パフォーマンスの差異のエクスポートとインポート
- 25. SQL: "BETWEEN"と "current_date - number"の差異
- 26. Equijoinと内部結合の差異
- 27. オブジェクト参照とオブジェクトハッシュコードの差異
- 28. モジュールと依存関係の差異
- 29. .Netインストーラ - .exeと.msiの差異
- 30. .at(vect.size())の差異= x;とvect.push_back(x);
違いはありません。 'Math.Round(decimal)'は 'Decimal.Round(decimal)'を呼び出します。http://referencesource.microsoft.com/#mscorlib/system/math.cs,85130852558b2bc9 – Slai