|
|
| Contenidos > 1.8.1.1 El operador
división (/) |
|
|
| 1.8.1.1 El
operador
división (/) |
|
|
Puesto
que, en lenguaje C, sólo existe un operador de
división, el
resultado de una división dependerá de los
operandos. La
regla a seguir es: "si ambos operandos son enteros, el resultado de
evaluar la expresión será entero, en caso
contrario, es
decir, si al menos un operando es real, el resultado será
real".
Ejemplo: Declaradas
las variables:
int h = 3, v = 6;
De
las
expresiones:
v / h
5 / h
5.0
/ 2
5 / 2.
5.4
/ 2.0
se obtienen los valores:
2
(valor entero, ambos operandos son enteros)
1
(valor entero, ambos operandos son enteros)
2.5
(valor real, el primer operando es real)
2.5
(valor real, el segundo operando es real)
2.7
(valor real, ambos operandos son reales)
|
|
|
|
|
|
|