You are on page 1of 2

1.

OPERADORES LGICOS, OPERADORES MATEMTICOS Y FUNCIONES


MATEMTICAS:

1.1. OPERADORES LGICOS
Son smbolos (algunos matemticos) que se utilizan para crear condiciones y bucles. El
computador toma decisiones (mediante las sentencias de control que se vern mas
adelante) segn estas condiciones devuelvan verdadero o falso. Los operadores lgicos
son:

Operador Smbolo
Igual =
Diferente <>
Igual (en texto) Like
Menor que <
Mayor que >
Menor o igual que <=
Mayor o igual que >=
Negacin Not

As por ejemplo:

Condicin Devuelve:
30 = 12 Falso
12 <> 30 Verdadero
30 < 12 Falso
Not 12 > 30 Verdadero

Tambin existen conexiones de condiciones y devuelven verdadero o falso segn la
combinacin de dos condiciones, estas son:

Or: Devuelve Verdadero si alguna de las condiciones es verdadera.
And: Devuelve Verdadero si las condiciones comparadas son verdaderas.
XOr: Devuelve Verdadero si una devuelve Verdadero y la otra Falso.
Eqv: Devuelve verdadero si las condiciones comparadas son equivalentes, es decir,
si son ambas verdaderas o falsas.
Imp: Devuelve verdadero en todos los casos, excepto cuando la primera sea
verdadera y la segunda falsa.

As por ejemplo:
Si X = 3 y V = 2
Condicin Devuelve:
X = 2 Or V = 2 Verdadero
X = 3 And V < 1 Falso
X <= 3 Xor V = 1 Verdadero
X = 2 Eqv V > 3 Verdadero
X = 3 Eqv V = 4 Falso
X = 3 Imp V = 2 Falso

Se pueden colocar ms de una combinacin y as anidar condiciones que tambin
devolvern verdadero o falso:
Condicin Devuelve:
X = 2 Or X = 3 And V = 1 Or V = 2 Verdadero
X = 2 And V = 3 Or X = 1 And V = 2 Falso


1.2. OPERADORES MATEMTICOS Y FUNCIONES MATEMTICAS:
VB 6.0 contiene un conjunto de operadores matemticos que se utilizan para hacer
clculos numricos, algunos de ellos son:

Operadores Matemticos Operacin
+ Suma de nmeros: Ejemplo (2 + 4) devuelve
6.
- Sustraccin de nmeros o nmero
negativo. Ejemplo: (30 15) devuelve 15.
* Multiplicacin de nmeros. Ejemplo (2 * 5)
devuelve 10.
/ Divisin de nmeros. Ejemplo (10 / 3)
devuelve 3.3333.
\ Divisin entera de nmeros: Ejemplo 10\3
devuelve 3.
^ Potencia de nmeros. Ejemplo 11^2
devuelve 121.
Mod Residuo de una divisin. Ejemplo (100 Mod
9) devuelve 1.
Funciones Matemticas Operacin
Abs(Numero) Valor absoluto de un nmero. Ejemplo
Abs(-45) devuelve 45.
Atn(Numero) Arcotangente de un nmero. Ejemplo
Atn(1) devuelve 0.7854.
Cos(Numero) Coseno de un nmero radian: Ejemplo
Cos(3.14159265) devuelve 1.
Exp(Numero) E elevada a un nmero. Ejemplo Exp(1)
devuelve 2.71828.
Fix(Numero) Parte entera de un nmero. Ejemplo
Fix(4.5) devuelve 4.
Log(Numero) Logaritmo natural de un nmero: Ejemplo
Log(2.71828) devuelve 1.
Log(Numero)/Log(Base#) Logaritmo con base distinta de e. Ejemplo
Log(100)/Log(10#) devuelve 2, o
Log(8)/log(2#) devuelve 3.
Ramdomize([Numero]) Inicia generador de nmeros aleatorios.
Rnd([Numero]) Nmero aleatorio igual o menor a
Numero.
Round(Numero, Decimales) Numero redondeado a decimales. Ejemplo
Round(2.54512, 2) devuelve 2.55.
Sgn(Numero) -1, 0, 1 segn nmero sea menor, igual o
mayor que cero. Ejemplo Sgn(-45) devuelve
1.
Sin(Numero) Seno de un nmero radian. Ejemplo
Sin(1.570796) devuelve 1.
Sqr(Numero) Raz cuadrada de un nmero. Ejemplo
Sqr(16) devuelve 4.
Tan(Numero) Tangente de un nmero radian. Ejemplo:
Tan(0) devuelve cero.

You might also like