Programación Visual Basic
7. Operaciones aritméticas
Con estas operaciones me refiero a las clásicas operaciones de matemáticas entre números como la resta, suma, multiplicación ,etc.
Dichas operaciones en Vasic Basic, la podemos hacer de dos formas , con números enteros o con números reales.
Números Reales son los números tal y como lo vemos, osea 40.302 es 40 y parte decimal 302
Número Enteros son la parte entera del número, en el ejemplo anterior el número sería 40 y se ignora la parte decimal del número.
Los Operadores Aritméticos
- + Suma
- - Resta
- * Multiplicación
- / División
- \ División de enteros
Estos son los operadores más simples para efectuar operaciones entre números , tanto si son enteros como si son reales.
La utilización de los paréntesis
El uso de los paréntesis es más que obligatorio, y debe usted, plantearse desde el principio su utilización general.
Un ejemplo claro de ello sería:
4 + 6 * 30 Esto podría darnos dos resultados distintos:
- 4 + 6 = 10 y * 30 = 300
- 6 * 30 =180 y +4 = 184
El motivo de ello, es que depende de como se empiezen a usar lo números y sus operaciones matemáticas.
Para ello se utilizan los paréntesis , dependiendo de lo que necesitemos:
- si queremo 4 + 6 y lo que salga por 30 sería (4+6)*30 y esto daría 300
- si queremos 4 que se sume a 6*30 sería 4+(6*30) y esto daría 184
Vistos los ejemplos puede ver claramente el motivo por el cual debe utilizar siempre los paréntesis.
El uso de los operadores con variables
Como ya conoce que es una variable, si no es así repase los capítulos anteriores, la utilización de dichas variables con los operadores es igual que usando números:
contador = contador +1, esto simplemente sumaría uno al número que tuviese almacenado la varible contador.
Y al igual que con la suma, ocurre con las demás operaciones matemáticas.
Comparar Valores
Para comparar dos números o variables se utilizan una serie de operadores:
- > mayor que
- < menor que
- >= mayor o igual que
- <= menor o igual que
Con estos podemos comprobar el valor de dos varibles o números, por ejemplo:
if edad>30 then debug.print "Tu tienes mas de 30 años"
con esto comprobamos que la edad de la persona es superior a 30 años.
Comprobar Valores
Para comprobar el valor de una variable se utilizan una serie de operadores:
And Y Or O
AND: Con este indicador comprobamos que determinadas varibles tengan el valor que especificamos:
If edad=30 and edadprimo=30 then debug.print "El hijo y el primo tienen la misma edad"
Con esto comprobamos que la edad del hijo y del primo sean las indicadas, si alguna de las dos no fuera la indicada, entonces no se diría "el hijo y el primo tienen la misma edad".
OR: Con este indicador comprobamos que determinadas variables tengan uno de los valores que digamos:
If edad=30 or edadprimo=30 then debug.print "alguno de ellos tiene 30 años"
Con esto comprobamos que alguna de las edades, o la del hijo o la del primo sean las indicadas, si las dos no fueran las indicadas, entonces no se diría "alguno de ellos tiene 30 años".

