CIRCUTOR CITI Series Manual del usuario

Página 94

Advertising
background image

Página 94 de 120

En una expresión o condición pueden utilizarse números reales (según

el estándar IEEE 754-1985 donde, entre otros aspectos, se estipula que el
separador decimal es el símbolo “.”), paréntesis (“(” y “)”), operadores de suma
(“+”), operadores de resta (“-“), operadores de multiplicación (“*”), operadores
de división (“/”) y operadores de potencia (“^”). Así, algunos ejemplos válidos
serían:

2*(4.56^2)
1-(2.12-4)/2


También pueden utilizarse las siguientes funciones matemáticas:


sqrt(exp): Raíz cuadrada de la expresión “exp”

log(exp): Logaritmo neperiano de la expresión “exp”

exp(exp): Número “e” elevado a la expresión “exp”

sin(exp): Seno de la expresión “exp” (en radiantes)

cos(exp): Coseno de la expresión “exp” (en radiantes)

tan(exp): Tangente de de la expresión “exp” (en radiantes)

asin(exp): Arcoseno de la expresión “exp”

acos(exp): Arcocoseno de la expresión “exp”

atan(exp): Arcotangente de la expresión “exp”

atan2(exp1, exp2): Arco tangente extendida de la expresión “exp1/exp2”

log10(exp): Logaritmo en base diez de la expresión “exp”


Hay que recordar algunos detalles de estas funciones. La función de raíz

cuadrada devolverá error si la expresión es negativa. Las funciones
logarítmicas (“log” y “log10”) devolverán error si la expresión es menor o igual
que cero. La función Arcotangente (“atan”) evalúa en un rango que va desde -
π/2 a π/2 y devuelve cero si la expresión es cero. La función Arcotangente
extendida (“atan2”) evalúa en un rango que va desde –π a π y devuelve cero si
ambas expresiones son cero. Las funciones Arcoseno (“asin”), Arcocoseno
(“acos”), Arcotangente (“atan”) y Arcotangente extendida (“atan2”) devuelven
el resultado en radiantes. Las funciones no son sensibles a las mayúsculas.

Para hacer referencia a uno de los campos de la plantilla asociada al

informe se debe introducir su nombre entre corchetes (“[” “]”). La codificación
de los campos es la siguiente:

- Texto pregunta: [Pm_n.Gi.Qj.Tx]
- Texto usuario: [Pm_n.Gi.Qj.Ux]
- Texto lista: [Pm_n.Gi.Qj.Lx]
- Texto nivel incidencia: [Pm_n.Gi.Qj.Ix]
- Booleano:

[Pm_n.Gi.Qj.Bx]

- Número lista: [Pm_n.Gi.Qj.Nx]
- Número nivel incidencia: [Pm_n.Gi.Qj.Mx]
- Campos genéricos: [Identificador_campo]
- Nombre de página: [Pm_n.TEXT]



Donde,

Advertising