Tivoli Service Desk 6.0 Developer's Toolkit - Referência de Linguagem do Script
Retornar a Página Principal
Retorna o co-seno do arco de uma expressão especificada entre -1.0 e 1.0, em graus.
FUNCTION ACos (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | A expressão de entrada. Deve ter um valor entre -1.0 e 1.0. |
VARIABLES r: Real; ACTIONS r:=ACos(0.5);
Retorna o seno de uma expressão entre -1.0 e 1.0 em graus.
FUNCTION ASin (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | A expressão de entrada. Deve ter um valor entre -1.0 e 1.0. |
VARIABLES r: REAL; ACTIONS r:=ASin(-0.7);
Retorna a tangente de uma expressão especificada entre -1.0 e 1.0 em graus.
FUNCTION ATan (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | A expressão de entrada. Deve ter um valor entre -1.0 e 1.0. |
VARIABLES r: REAL; ACTIONS r:=ATan(.5);
Retorna o co-seno de um ângulo medido em graus.
FUNCTION Cos (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | Um ângulo de entrada medido em graus |
VARIABLES r: REAL; ACTIONS r:=Cos(180);
Calcula o so-seno hiperbólico de uma expressão numérica e retorna como um número real em graus.
FUNCTION CosH (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | Uma expressão de valor real |
VARIABLES r: REAL; ACTIONS r:=CosH(0.5);
Esta instrução computa a função exponencial de seu argumento.
FUNCTION Exp (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | Expressão de valor real a ser tratada como um exponente e |
Calcula e a um expoente determinado e retorna o resultado como um número real.
VARIABLES r: REAL; ACTIONS r:=Exp(2.0);
Exp não retorna quaisquer códigos. Ele retorna um expoente de um argumento infinito (e elevado a um expoente especificado, onde e é a base do logaritmo natural). Se o cálculo estourar o valor do ponto flutuante de precisão dupla fundamental, o resultado será indefinido.
Retorna o registro natural de um número.
FUNCTION Ln (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | Uma expressão positiva de valor real |
Calcula o registro natural do argumento, que deve ser um valor positivo.
VARIABLES r: REAL; ACTIONS r:=Ln(3);
Código de Retorno | Descrição |
any | Registro natural de argumento |
Log
Retorna o logaritmo comum (base 10) de um número.
FUNCTION Log (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | Uma expressão positiva de valor real |
Retorna o logaritmo comum (base 10) da expressão de entrada. Observe que Log(x)=y é o mesmo que Power(10,y)x.
VARIABLES r: REAL; ACTIONS r:=Log(2);
Código de Retorno | Descrição |
any | Logaritmo comum (base 10) de argumento. |
Ln
Retorna o resultado de elevação de um número a um determinado expoente.
FUNCTION Power (VAL u: REAL, VAL v: REAL): REAL;
Nome do Argumento | Descrição |
u | O número a ser elevado. |
V | O exponente. |
VARIABLES r: REAL; ACTIONS r:=Power(2,8);
Código de Retorno | Descrição |
Qualquer | O resultado de elevação de um número a um determinado expoente |
Gera um número aleatório em uma determinada faixa.
FUNCTION Random (VAL lo, hi: INTEGER): INTEGER;
Nome do Argumento | Descrição |
lo | O limite baixo do número aleatório |
hi | O limite alto do número aleatório |
Retorna um número aleatório como um número inteiro entre dois limites inclusive. O gerador do número aleatório é procurado automaticamente utilizando o relógio do sistema.
VARIABLES guess: INTEGER; ACTIONS guess:=Random(1,10);
Código de Retorno | Descrição |
Qualquer | Resultado da função |
Arredonda um número de valor real para o valor de número inteiro mais próximo, utilizando o algoritmo de arredondamento US (que inclui 0.5 e, em seguida, é truncado).
FUNCTION Round (VAL u: REAL): INTEGER;
Nome do Argumento | Descrição |
u | Uma expressão de valor real a ser arredondada |
VARIABLES i: INTEGER; ACTIONS i:=Round(3.14);
Código de Retorno | Descrição |
Qualquer | Valor de retorno arredondado |
Retorna o seno de um valor de entrada, expresso em graus
FUNCTION Sin (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | Uma expressão de valor real que representa um ângulo em graus. |
VARIABLES r: REAL; ACTIONS r:=Sin(30.0);
Retorna o seno de um valor de entrada, expresso em graus.
SinH
Retorna o seno hiperbólico de uma expressão.
FUNCTION SinH (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | O argumento para esta função é uma expressão com valor real. |
VARIABLES r: REAL; ACTIONS r:=SinH(3);
Retorna o seno hiperbólico de uma expressão.
Retorna a raiz quadrada de um número.
FUNCTION Sqrt (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
u | Uma expressão cuja raiz quadrada deve ser calculada. Ela deve ser um número positivo. |
VARIABLES r: REAL; ACTIONS r:=Sqrt(4.0);
Retorna a tangente de um ângulo, expressa em graus.
FUNCTION Tan (VAL angle: REAL): REAL;
Nome do Argumento | Descrição |
u | Uma expressão de valor real que representa um ângulo em graus. |
VARIABLES r: REAL; ACTIONS r:=Tan(30);
Retorna a tangente de um ângulo, expressa em graus.
TanH
Retorna a tangente hiperbólica de um ângulo.
FUNCTION TanH (VAL u: REAL): REAL;
Nome do Argumento | Descrição |
angle | Uma expressão de valor real que representa um ângulo em graus. |
VARIABLES r: REAL; ACTIONS r:=TanH(3.0);
Retorna a tangente hiperbólica de uma expressão.
Tan
Tivoli Service Desk 6.0 Developer's Toolkit - Referência de Linguagem do Script