更新:2007 年 11 月
除法运算符 (/) 用第二个操作数除第一个操作数。所有数值类型都具有预定义的除法运算符。
备注
用户定义的类型可重载 / 运算符(请参见
两个整数相除的结果始终为一个整数。例如,5 除以 2 的结果为 2。若要确定 5 除以 2 的余数,请使用 modulo 运算符 (%)。若要获取作为有理数或分数的商,应将被除数或除数设置为 float 类型或 double 类型。可以通过在数字后添加一个小数点来隐式执行此操作,如以下示例中所示。
示例
C# | 复制代码 |
---|---|
class Division { static void Main() { Console.WriteLine(5 / 2); Console.WriteLine(5 % 2); Console.WriteLine(5 / 2.1); Console.WriteLine(5.1 / 2); Console.WriteLine(-5 / 2); } } /* Output: 2 1 2.38095238095238 2.55 -2 */ |