Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] bad operand for binary operators

Estas en el tema de bad operand for binary operators en el foro de Java en Foros del Web. estoy intentado poner este if y no hay manera, quiero decirle que si esas 3 operaciones son mayores o igual que 0 me devuelva verdadero ...
  #1 (permalink)  
Antiguo 19/12/2014, 15:37
dr4
 
Fecha de Ingreso: noviembre-2014
Mensajes: 28
Antigüedad: 10 años, 1 mes
Puntos: 0
bad operand for binary operators

estoy intentado poner este if y no hay manera, quiero decirle que si esas 3 operaciones son mayores o igual que 0 me devuelva verdadero pero me devuelve un error diciendo bad operand types for binary operator &&, ya definí las variables como int, double, trate de usar || pero nada, que estoy haciendo mal?

if (( e1y*c1x - e1x*c1y) && (e2y*c2x - e2x*c2y) && (e3y*c3x - e3x*c3y>=0) ){
return true;}
  #2 (permalink)  
Antiguo 19/12/2014, 16:32
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 4 meses
Puntos: 182
Respuesta: bad operand for binary operators

Cada uno de los operandos del if debe retornar true o false.

Código Java:
Ver original
  1. if (( e1y*c1x - e1x*c1y) >= 0 && (e2y*c2x - e2x*c2y) >= 0 && (e3y*c3x - e3x*c3y) >= 0 ){
  2.     return true;
  3. }

Un saludo
__________________
If to err is human, then programmers are the most human of us

Etiquetas: bad, binary
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:18.