Está en la página 1de 11

FUNCIONES

INTERNAS
ING: MILAGROS LEONARDO RAMOS

LUIS AGUILAR CAPCHA

1) FUNCIN LOGARITMO NEPERIANO


Calcula el logaritmo neperiano de un numero .
Formato: Ln(X)
Donde X es el argumento de la Funcin.
Ejm:
Ln(10)= 2.30258509
Ln(100)= 4.60517018
Ln(12)= 2.484906649
Ln(1)= 0

2) FUNCIN LOGARITMO DECIMAL


Calcula el logaritmo de un numero en base diez .
Formato: Log10(X)
Donde X es el argumento de la Funcin.
Ejm:
Log10(10)= 1
Log10(100)= 2
Log10(12)= 1.079181246
Log10(1)= 0

3) FUNCIN CUADRADA
Calcula el cuadrado del exponente del argumento.
Formato: sqr(x)
Donde X es el argumento de la Funcin.
Ejm:
Sqr(2)= 4
Sqr(3)= 9
Sqr(13)= 169
Sqr(14)= 196

4) FUNCIN DE NMEROS ALEATORIOS


La funcin Rendn o randomize devuelve un nmero aleatorio,
y esta posee un solo parmetro.
Formato: Rnd(num1)
Donde num1 es el limite superior a evaluar.
ejemplo:
Rnd(8)= 1,2,3,4,5,6,,7,8

FUNCIONES ESCALARES
5) FUNCIN INCREMENTO
Incrementa en nmero veces el valor de la variable de
tipo ordinal VarOrd; si el parmetro nmero se omite -ste
es opcional-, el incremento es uno.
FORMATO:
Inc (VarOrd,nmero)
Donde numero es el parmetro del incremento
Ejm:
Inc(1,9)= 10
Inc(4,3)= 7

6) FUNCIN PREDECESOR
Retorna el predecesor de Numero (si existe). Numero puede ser
de tipo escalar.
Formato:
Pred(Numero)
Donde num es el numero a evaluar.
Ejm:
Pred(8)= 7
Pred(3)= 2
Pred(100)= 99

FUNCIONES DE TRANSFERENCIA
7) FUNCIN CHR
Retorna el carcter ASCII correspondiente al nmero ordinal
FORMATO: CHR(num)
Donde num es un numero entero.
Ejm:
CHR(97)= A

8) FUNCIN ASC
La funcin Asc nos permite obtener el cdigo ASCII de un
determinado carcter.
FORMATO: ASC(caract)
Donde caract es el carcter de los cdigos ASCII.
Ejm:
Asc(a)= 97

FUNCIONES PARA CADENAS


9) FUNCIN COPY
Esta funcin copia N caracteres de la cadena de caracteres St, a partir de la
posicin Pos.
FORMATO:
Copy(St,Pos,N);

Donde POS es la posicin de la que se quiere empezar


N es el numero de caracteres que se requiera.
Ejm:
si ST= 'abcdef', entonces:
Copy (St,3,2);
Copy (St,4,6);

Retorna el valor 'cd'


Retorna el valor 'def'

10) FUNCIN DELETE


Borra N caracteres de la cadena St, partiendo desde la posicin Pos. La suma: Pos +
N debe ser inferior al nmero de caracteres de St.

FORMATO:

Delete (St, Pos, N);

Donde: POS es la posicin de la que se quiere empezar


N es el numero de caracteres que se requiera.
Ejemplo:
si St = 'abcedfg' entonces,
Delete(St,2,4)

=>

Delete(St,2,10) =>

Dar a St un valor de 'afg'


Dar a St un valor de 'a'

También podría gustarte