Red de conocimientos turísticos - Conocimientos sobre calendario chino - Preguntas sobre programación JAVA coordenadas XOY! Las ideas también pueden ser
Preguntas sobre programación JAVA coordenadas XOY! Las ideas también pueden ser
// Determinar si (x, y) está fuera del rectángulo
public static boolean isOut(int x, int y, int a1, int b1, int a2, int b2){
// Si los dos puntos son iguales o están en línea recta, devuelve false
if(a1= =a2||b1==b2){
Devuelve false; p>
}
// Determina la posición de dos puntos en el sistema de coordenadas. Si (a1, b1) está en la esquina inferior derecha del sistema de coordenadas, intercámbialo
<. p> int temp=0; p>if(a1gt; a2){
// intercambio
temp=a1;
a1=a2;
a2=temp;
b1=temp;
b1=b2;
b2=temp; /p>
}
// Aquí (a1, b1) está ubicado en la esquina superior izquierda (a2, b2) está ubicado en la esquina superior derecha
if( xlt;a1){
Devuelve verdadero;
}
si no (xgt;a1amp;amp;xlt;a2){
if(ylt;b1) devuelve verdadero;
else if (y gt; b2) devuelve verdadero
}
else if(xgt; a2) {
devuelve verdadero;
}
devuelve falso
}