RE:Funciones basicas
Publicado por
Cocolina (1 intervención) el 14/02/2006 13:04:36
No se si es esto lo que quieres, pero ahi va...
FUNCIONES DE CADENA
Asc. Obtiene el código ASCCII correspondiente al primer carácter de una cadena.
Ejemplo: Asc ("A")
Char. Retorna el carácter correspondiente al código ASCII.
Ejemplo: Char (42)
Fill. Retorna una cadena con una longitud determinada del carácter especificado.
Ejemplo: Fill ("*",20)
Left. Retorna un número especificado de caracteres comenzando por la izquierda.
Ejemplo: Left ("Cadena",4)
LeftTrim. Retorna la misma cadena de caracteres sin los espacios en blanco del lado izquierdo de la cadena
Ejemplo: LeftTrim (" cadena")
Len. Retorna la longitud de la cadena.
Ejemplo:
Longs_nombre
s_nombre=Len(sle_Nombres.text)
Lower. Retorna una copia de una cadena convertida a minúsculas.
Ejemplo: Lower("CADENA")
Mid. Retorna una cadena que contiene un número especificado de caracteres, comenzando de una posición indicada.
Ejemplo: Mid("CADENA",5,5)
Pos. Retorna la posición donde se encuentra una cadena dentro de otra cadena
Ejemplo: Pos("CADENA","SA")
Reverse. Cambia el orden de los caracteres de una cadena.
Ejemplo: Reverse ("CADENA")
Right. Retorna un número especificado de caracteres, comenzando del lado derecho..
Ejemplo: Right ("CADENA",3)
RightTrim. Retorna la misma cadena de caracteres sin los espacios en blanco del lado derecho de la cadena
Ejemplo: RightTrim ("Cadena ")
Space. Retorna una cadena de longitud determinada, conteniendo espacios en blanco.
Ejemplo: Name = Space (10)
Trim. Retorna la misma cadena de caracteres sin los espacios en blanco del lado izquierdo y derecho de la cadena
Ejemplo: Trim (" Cadena ")
Upper. Retorna la misma cadena de caracteres convertidas a letras mayúsculas.
Ejemplo: Upper (" Cadena")
FUNCIONES DE FECHA
Day. Retorna el día del mes de una fecha indicada.
Ejemplo: Day (1994-01-31)
DayName. Retorna el nombre del día de la semana
Ejemplo:
string dayn
Date fecha
fecha=Date(em_1.text)
dayn=dayName(Fecha)
DayNumber. Retorna un número que representa el día de la semana.
Ejemplo:
Integer dayn
Date fecha
fecha=Date(em_1.text)
dayn=dayNumber(Fecha)
DaysAfter. Retorna el número de días de una fecha después de la actual.
Ejemplo:
Integer dayn
Date fecha
fecha=Date(em_1.text)
dayn=daysAfter(2001-02-19,Fecha)
Hour. Retorna un entero que corresponde al número de horas de una fecha dada.
Ejemplo:
Integer Hora
Hora=Hour(Now())
MessageBox("Hora",Hora)
Minute. Retorna un entero que corresponde a los minutos de una hora dada.
Ejemplo:
Integer Hora
Hora=Minute(Now())
Now. Retorna la hora del sistema.
Ejemplo:
Time Hora
Hora=Now()
Second. Retorna el numero de segundos de una hora dada.
Ejemplo:
integer Hora
Hora=Second(Now())
Today. Retorna la fecha actual del sistema
Ejemplo:
Date Fecha
Fecha=Today()
Year. Retorna el año de una fecha dada
Ejemplo:
Integer Año
Año=Year(Today())
FUNCIONES NUMERICAS
Abs. Obtiene el valor absoluto de un número
Ejemplo:
i = 4
num = Abs(i)
num = Abs (4)
num = Abs (+4)
num = Abs (-4)
Abs (-4.2)
Esta sentencia retorna 4.2.
Ceiling. Obtiene el menor número entero que es menor o igual al número especificado.
Ejemplo:
Dec = 4.8
Num = Ceiling (dec)
Decimal num
Num = ceiling (-4.2)
Num = ceiling (-4.8)
Esta sentencia retorna -4.
Cos. Obtiene el coseno del ángulo debe estar en radianes.
Ejemplo:
Cos (0)
Cos(1)
Esta sentencia retorna -1.
Cos(pi(1))
Esta sentencia retorna -1.
Int. Obtiene el menor número entero que es menor o igual al número especificado.
Ejemplo:
Int(3.2)
Int(3.8)
Int(-3.2)
Int(-3.8)
La siguiente sentencia retorna -4.0.
Max. Retorna el mayor de dos números.
Ejemplo:
Max (4,7)
Max (-4,-7)
Esta expresión retorna -4.
Min. Retorna el menor de dos números.
Ejemplo:
Min (4,7)
Min (-4,-7)
Esta expresión retorna -7.
Mod. Obtiene el modulo de dos números (el resultado obtenido de la división del primer expresión con el segundo).
Ejemplo:
Integer Residuo
Residuo=Mod(20,6)
Pi. Obtiene el valor de Pi
Ejemplo: Pi( ) => 3.14159265358979323
Round. Obtiene un número redondeado a un número decimal elegido
Ejemplo:
Round (9.625,2) => 9.63
Round (9.6,3) => 9.600
Sign. Obtiene un número (-1, 0, o 1) indicando el signo de una expresión
Ejemplo:
Sign (0) => Retorna 0 por que 0 no tiene signo
Sign (9) => Retorna 1
Sign (-9) => Retorna -1
Sqrt. Obtiene la raíz cuadrada de un número dado.
Ejemplo:
Sqrt (4) => Retorna 2
Sign (3) => Retorna 1.7320
Truncate. Obtiene un número truncado a una determinada expresión decimal.
Ejemplo:
Truncate (9.22,1) => Retorna 9.2
Truncate (9.9,0) => Retorna 9
FUNCIONES DE CONVERSION
Dec. Convierte el contenido de una cadena a un número decimal.
Ejemplo:
Real Numero
Numero=Dec("14.25")
Double. Convierte el contenido de una cadena a un número doble
Ejemplo:
Real Numero
Numero=Double("14.25")
Integer. Convierte el contenido de una cadena a un número entero
Ejemplo:
Integer Numero
Numero=Integer("14")
Real. Convierte el contenido de una cadena a un número real
Ejemplo:
Real Numero
Numero=real("14.25")
String. Convierte un número a un cadena de caracteres.
Ejemplo:
String Cadena
Cadena=String(14.25)
Date. Convierte una cadena a una fecha
Ejemplo:
Date Fecha
Fecha=Date(10-05-2001)