共用方式為


/ 運算子 (C# 參考)

更新:2007 年 11 月

除法運算子 (/) 會將第一個運算元除以第二個運算元。所有的數字型別都已預先定義了除法運算子。

備註

使用者定義型別可多載 / 運算子 (請參閱 operator)。/ 運算子多載會隱含多載 /= 運算子

兩個整數相除時,結果永遠是整數。例如,5 / 2 的結果為 2。若要判斷 5 / 2 的餘數,請使用 modulo 運算子 (%)。若要取得商數做為有理數或分數,請將被除數或除數型別指定為 float 或 double。您可以將小數點放在數字後,就可隱含完成此作業,如下列範例所示。

範例

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
*/

請參閱

概念

C# 程式設計手冊

參考

C# 運算子

其他資源

C# 參考