05/10/2010, 15:35
|
| | Fecha de Ingreso: abril-2010 Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 8 meses Puntos: 228 | |
Respuesta: significado de línea de código... El operador ?: es como es un if rapido.
Lo que esta antes del signo de pregunta es la condicion y lo que esta entre los dos puntos es el valor si es true o si es false respectivamente.
Entonces tu sentencia se fija si ihIndDevolucion es distinto de cero.
En caso de ser True devuelve 1.
En caso de ser False devuelve 0.
Basicamente lo que haces es: Si la variable ihIndDevolucion es cero, la deja en cero, en caso contrario le asigna uno. |