Tivoli Service Desk 6.0 Developer's Toolkit - Referência de Linguagem do Script

Funções Correspondentes

Retornar a Página Principal


ACos

Descrição

Retorna o co-seno do arco de uma expressão especificada entre -1.0 e 1.0, em graus.

Sintaxe

FUNCTION ACos (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u A expressão de entrada. Deve ter um valor entre -1.0 e 1.0.

Exemplo

VARIABLES
r: Real;
ACTIONS
r:=ACos(0.5);

ASin

Descrição

Retorna o seno de uma expressão entre -1.0 e 1.0 em graus.

Sintaxe

FUNCTION ASin (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u A expressão de entrada. Deve ter um valor entre -1.0 e 1.0.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=ASin(-0.7);

ATan

Descrição

Retorna a tangente de uma expressão especificada entre -1.0 e 1.0 em graus.

Sintaxe

FUNCTION ATan (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u A expressão de entrada. Deve ter um valor entre -1.0 e 1.0.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=ATan(.5);

Cos

Descrição

Retorna o co-seno de um ângulo medido em graus.

Sintaxe

FUNCTION Cos (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Um ângulo de entrada medido em graus

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Cos(180);

CosH

Descrição

Calcula o so-seno hiperbólico de uma expressão numérica e retorna como um número real em graus.

Sintaxe

FUNCTION CosH (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Uma expressão de valor real

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=CosH(0.5);

Exp

Descrição

Esta instrução computa a função exponencial de seu argumento.

Sintaxe

FUNCTION Exp (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Expressão de valor real a ser tratada como um exponente e

Notas

Calcula e a um expoente determinado e retorna o resultado como um número real.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Exp(2.0);

Códigos de Retorno

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.


Ln

Descrição

Retorna o registro natural de um número.

Sintaxe

FUNCTION Ln (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Uma expressão positiva de valor real

Notas

Calcula o registro natural do argumento, que deve ser um valor positivo.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Ln(3);

Códigos de Retorno

Código de Retorno Descrição
any Registro natural de argumento

Consulte também

Log


Log

Descrição

Retorna o logaritmo comum (base 10) de um número.

Sintaxe

FUNCTION Log (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Uma expressão positiva de valor real

Notas

Retorna o logaritmo comum (base 10) da expressão de entrada. Observe que Log(x)=y é o mesmo que Power(10,y)x.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Log(2);

Códigos de Retorno

Código de Retorno Descrição
any Logaritmo comum (base 10) de argumento.

Consulte também

Ln


Power

Descrição

Retorna o resultado de elevação de um número a um determinado expoente.

Sintaxe

FUNCTION Power (VAL u: REAL, VAL v: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u O número a ser elevado.
V O exponente.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Power(2,8);

Códigos de Retorno

Código de Retorno Descrição
Qualquer O resultado de elevação de um número a um determinado expoente

Random

Descrição

Gera um número aleatório em uma determinada faixa.

Sintaxe

FUNCTION Random (VAL lo, hi: INTEGER): INTEGER;

Notas do Argumento

Nome do Argumento Descrição
lo O limite baixo do número aleatório
hi O limite alto do número aleatório

Notas

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.

Exemplo

VARIABLES
guess: INTEGER;
ACTIONS
guess:=Random(1,10);

Códigos de Retorno

Código de Retorno Descrição
Qualquer Resultado da função

Round

Descriçã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).

Sintaxe

FUNCTION Round (VAL u: REAL): INTEGER;

Notas do Argumento

Nome do Argumento Descrição
u Uma expressão de valor real a ser arredondada

Exemplo

VARIABLES
        i: INTEGER;
ACTIONS
i:=Round(3.14);

Códigos de Retorno

Código de Retorno Descrição
Qualquer Valor de retorno arredondado

Sin

Descrição

Retorna o seno de um valor de entrada, expresso em graus

Sintaxe

FUNCTION Sin (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Uma expressão de valor real que representa um ângulo em graus.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Sin(30.0);

Códigos de Retorno

Retorna o seno de um valor de entrada, expresso em graus.

Consulte também

SinH


SinH

Descrição

Retorna o seno hiperbólico de uma expressão.

Sintaxe

FUNCTION SinH (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u O argumento para esta função é uma expressão com valor real.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=SinH(3);

Códigos de Retorno

Retorna o seno hiperbólico de uma expressão.


Sqrt

Descrição

Retorna a raiz quadrada de um número.

Sintaxe

FUNCTION Sqrt (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Uma expressão cuja raiz quadrada deve ser calculada. Ela deve ser um número positivo.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Sqrt(4.0);

Tan

Descrição

Retorna a tangente de um ângulo, expressa em graus.

Sintaxe

FUNCTION Tan (VAL angle: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
u Uma expressão de valor real que representa um ângulo em graus.

Exemplo

VARIABLES
r: REAL;
ACTIONS
r:=Tan(30);

Códigos de Retorno

Retorna a tangente de um ângulo, expressa em graus.

Consulte também

TanH


TanH

Descrição

Retorna a tangente hiperbólica de um ângulo.

Sintaxe

FUNCTION TanH (VAL u: REAL): REAL;

Notas do Argumento

Nome do Argumento Descrição
angle Uma expressão de valor real que representa um ângulo em graus.

Exemplo

VARIABLES r: REAL; ACTIONS r:=TanH(3.0);

Códigos de Retorno

Retorna a tangente hiperbólica de uma expressão.

Consulte também

Tan


Tivoli Service Desk 6.0 Developer's Toolkit - Referência de Linguagem do Script

Retornar à Página Principal

Copyright