Función RECTSECT

Calcula el sector de un rectángulo asociado a x e y y devuelve un entero de 0 a 4, lo que indica el sector.

Sintaxis

RECTSECT(width, height, x, y, option )

Parameters

Name Necesario/Opcional Tipo de datos Descripción
width
Obligatorio
String
El ancho del rectángulo.
height
Obligatorio
String
El alto del rectángulo.
x
Obligatorio
String
Una coordenada x.
y
Obligatorio
String
Una coordenada y.
Opción
Obligatorio
Boolean
Especifica la forma en que deben tratarse los puntos que caen en las diagonales. Especifique el valor 0 para usar los sectores izquierdo y derecho para los puntos que forman parte de una diagonal. Especifique el valor 1 para usar los sectores superior e inferior para los puntos que forman parte de una diagonal.

Comentarios

Consideremos un rectángulo de dimensiones ancho y alto, y un punto de coordenadas (x,y) con respecto al centro del rectángulo. Al trazar las diagonales que unen las esquinas del rectángulo, éste queda dividido en cuatro sectores y se define su centro. Los sectores 0 al 4 representan, respectivamente, el centro del rectángulo y los sectores derecho, superior, izquierdo e inferior.

Los sectores 0 a 4 representan el punto central, derecho, superior, izquierdo e inferior, respectivamente.

Ejemplo

RECTSECT(1 pda; 2 pda; 1 pda; -7 pda; 0)

Devuelve 4.