miércoles, 18 de marzo de 2009

Funciones utilizadas en VB .

Una función nos permite realizar operaciones de manera simple.

Val ( ) cambia caracteres a valores numéricos.

RGB(0,0,0) permite colocar colores por medio de la combinación rojo, verde, azul, recuerda que los valores van desde 0 a 255.

Rnd( ) Crea un valor aleatorio.

Asc( ) Nos permite obtener el código ASCII de un de terminado carácter. La función Asc nos permite obtener el código ASCII de un de terminado carácter.

Chr( ) Actúa a la inversa de la función Asc, esto quiere decir, que a partir de un determinado número nos devolverá el carácter ASCII.

Round ( ) Se utiliza para redondear un número decimal, devolviendo un número entero.

Funciones matemáticas:

Abs( ) Devuelve el valor absoluto de una expresión numérica.

Atn( ) Devuelve el arco tangente de un número.

Cos( ) Devuelve el coseno de un ángulo.

Exp( ) Devuelve el número "e" elevado a una potencia.

Log( ) Devuelve el logaritmo natural de un número.

Sgn( ) Devuelve un valor indicando el signo de un número.

Sin( ) Devuelve el seno de un ángulo.

Sqr( ) Devuelve la raíz cuadrada de un número.

Tan( ) Devuelve la tangente de un ángulo.

Funciones de formato:

Visual Basic posee varias funciones para darle formato a distintos tipos de datos e información. A continuación se ve algunos ejemplos de las principales funciones:

FormatCurrency: Esta función se utiliza para trabajar con números con formato en dinero.
Ejemplo: si tenemos un número 3 y utilizamos la función nos devolvería "$3".

FormatPercent: Esta función es utilizada para trabajar con porcentajes. Ejemplo : si tendríamos un número 321, nos devolvería: "32,1%" .

FormatDateTime: Esta función trabaja con fechas y horas.

FormatNumber: Formatea expresiones números

Resultado = FormatPercent(321) 'devuelve: "32.100,00%"
Resultado = FormatCurrency(3) 'devuelve: "$3,00"
Resultado = FormatDateTime("6-8-1978") 'La función devolvería: "06/08/1978"

NumDigitsAfterDecimal: Parámetro de tipo opcional. Este indicará cuantos números decimales devolverá la función:
Ejemplo

cadena = FormatCurrency(325, 3) 'Devuelve: "$325,000"