Operador / (Referencia de C#)
El operador de división (/) permite dividir el primer operando por el segundo. Todos los tipos numéricos poseen operadores de división predefinidos.
Comentarios
Los tipos definidos por el usuario pueden sobrecargar el operador / (vea operador). Una sobrecarga del operador /, sobrecarga implícitamente el operador /=.
El resultado de dividir dos enteros siempre es un número entero. Por ejemplo, el resultado de 5 / 2 es 2. Para determinar el resto de 5 / 2, utilice al operador modulo (%). Para obtener un cociente como un número racional o fracción, asigne al dividendo o al divisor el tipo float o el tipo double. Puede hacerlo de forma implícita colocando un separador decimal después del número, tal y como se muestra en el ejemplo siguiente.
Ejemplo
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
*/