Operaciones matemáticas básicas con C++
Capítulo 8: Los operadores aritméticos
En este octavo capítulo, te voy a mostrar los operadores aritméticos para que sea capaz de realizar operaciones matemáticas con C++.
El operador de suma en C++
El operador de suma en C++ es el mismo que se utiliza para la concatenación. Si utilizamos este operador con strings, concatena, en cambio, si los valores son de tipo numérico, los suma.
Si intentamos sumar dos strings con valores numéricos, esto es lo que ocurre:
string numero1 = "10";
string numero2 = "10";
string suma = numero1 + numero2;
cout << suma;
Como puedes comprobar, el resultado es una concatenación. No está sumando.
1010
En cambio, si utilizamos un tipo numérico como int
, nos dará el resultado esperado:
int numero1 = 10;
int numero2 = 10;
int suma = numero1 + numero2;
cout << suma;
20
El operador de resta en C++
El operador de resta en C++ es el guion -
o símbolo menos.
int numero1 = 10;
int numero2 = 10;
int resta = numero1 - numero2;
cout << resta;
0
El operador de multiplicación en C++
El operador de multiplicación en C++ es el asterisco *
.
int numero1 = 10;
int numero2 = 10;
int multiplicacion = numero1 * numero2;
cout << multiplicacion;
100
El operador de división en C++
El operador de división en C++ es la barra /
.
int numero1 = 10;
int numero2 = 3;
int division = numero1 / numero2;
cout << division;
El resultado de la división es 3. El resto no me lo da.
3
El operador módulo en C++
El operador módulo en C++ es el símbolo de porcentaje %
.
Este operador, realiza la división y lo que nos devuelve es el resto de esta.
int numero1 = 10;
int numero2 = 3;
int modulo = numero1 % numero2;
cout << modulo;
1
Todavía quedan más operadores aritméticos. Los iremos viendo a medida que los utilicemos.
Comentarios
Si te quedan dudas sobre el temario, sobre C++, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.