Un poco de teoría: operadores, tipos de datos, simbología matemática y lógica booleana
Escrito por: TiraCodigo
Hemos llegado a la parte en la cual necesitamos comprender ciertas cosas, como los operadores, los tipos de datos, la simbología matemática y lógica boleana, empezaremos tocando tema por tema
Operadores
A continuación veremos los operadores mas comunes
Matemáticos
* : Multiplicación : 2 por 5 seria: 2 * 5
/ : Division : 6 entre 3 seria: 6 / 3
- : Resta : 3 menos 2 seria: 3 - 2
+ : Suma : 4 mas 1 seria: 4 + 1
() : Agrupa una operación y se prioriza en su evaluación : 1 mas 2 por 3 seria: 3 * ( 1 + 2), donde primero se realizaría la operación en paréntesis
Asignación
= : Asigna el valor de la parte derecha a la parte izquierda : B es igual a 5 seria : B = 5
Comparación
< : El valor de izquierda es menor al valor de la derecha : A es menor que B seria: A < B
<= : El valor de la izquierda es igual o menos que el valor de la derecha : A es menor o igual a B seria: A <= B
> : El valor de la izquierda es mayor que el valor de la derecha : A es mayor que B seria: A > B
>= : El valor de la izquierda es mayor o igual que el valor de la derecha : A es mayor o igual a B seria: A >= B
== : El valor de la izquierda es igual al valor de la derecha: A es igual a B seria: A == B
!= : El valor de la izquierda no es igual al valor de la derecha: A no es igual a B seria: A != B
Logicos
& : Simbolo que representa el AND : A y B seria: A & B
&& : Símbolo que representa el AND, pero se evalúa solo si la primera parte es verdadera : A y tambien B seria: A && B
| : Simbolo que representa el OR : A o B seria: A | B
|| : Símbolo que representa el OR, pero se evalúa solo si la primera parte es verdadera : A o tambien B seria: A || B
! : Negación : no es B seria: !B
Logica Boleana
Una vez entendido los operadores podemos empezar a explicar la lógica boleana, lo cual podemos entender como una validación de 2 partes (que si las enlazamos o concatenamos podrían ser mas) en las cuales podemos obtener un resultado que puede ser falso o verdadero, por ejemplo:
Si A vale 4 y B vale 6 tendríamos:
A > B : A(4) es mayor que B(6), el resultado es falso ya que b es mayor
A < B : A(4) es menor que B(6), el resultado es verdadero, ya que b es mayor
Si A vale 2 y B vale 2 tendríamos:
A == B : A(2) es igual que B(2), el resultado es verdadero, ya que A y B valen 2
A != B : A(2) no es igual a B(2), el resultado es falso, ya que A y B valen 2
Tipos de datos
A continuación te muestro los tipos de datos mas comunes:
string : Tipo de dato para almacenar cadenas de texto
int : Tipo de dato que representa números enteros
float : Tipo de dato que representa números decimales con precision
double : Tipo de dato que representa números decimales con el doble de precision (mas decimales)
char : Tipo de dato que almacena un solo caracter
bool : Tipo de dato que representa el valor de falso o verdadero
DateTime : Tipo de dato que almacena una fecha con tiempo
Como mencionamos en un inicio, estas listas contienen los operadores, tipos de datos mas comunes, ya que si bien hay mas, en un principio no los necesitaras, habiendo entendido todo lo anterior, podemos pasar al siguiente punto donde veremos el uso de las variables