【发布时间】:2010-11-05 19:15:44
【问题描述】:
为什么将两个 32 位 int 数除为 (int / int) 返回给我 0,但如果我使用 Decimal.Divide() 我得到正确答案?我绝不是 C# 人。
【问题讨论】:
-
你能提供一个具体的例子吗? Decimal 是与 Int32 不同的类型。
-
顺便我发现Decimal.Divide只接受小数作为输入。
-
Decimal.Divide 也适用于整数作为输入。