Contenido del Curso
C++ Data Types
1. Tipos de Datos Numéricos
2. Numerical Data Types
4. Otros Tipos de Datos y Conversión de Tipos
C++ Data Types
Operaciones Aritméticas
Como se mencionó en los capítulos anteriores, puedes utilizar los operadores +
, -
, /
y *
para realizar operaciones de suma, resta, división y multiplicación. Además, existe un operador de módulo %
que calcula el resto de la división, y los operadores de incremento (++
) o decremento (--
) para aumentar o disminuir un valor en 1.
Nota
El operador de módulo (
%
) no se puede utilizar con números de punto flotante. Si intentas hacerlo, se generará un error.
As you already should know you can perform basic data manipulation using arithmetic operators such as addition (+
), subtraction (-
), division (/
), and multiplication (*
). Additionally, the modulus operator (%
) calculates the remainder of a division.
main.cpp
In the example above, floating-point results are sometimes obtained during calculations. You can manage the precision of these results using std::setprecision and std::fixed to control how setprecision functions.
Nota
Sin
std::fixed
,std::setprecision
controla el número total de dígitos mostrados, incluyendo los que están antes y después del punto decimal. Constd::fixed
, el número se muestra en notación de punto fijo, manteniendo el punto decimal en una posición fija.
Tarea
- Incluya
<iomanip>
para poder establecer la precisión. - Siga los comentarios para establecer una precisión.
- Calcule y muestre el equivalente de 5 millas en kilómetros redondeado a un decimal.
Nota
Para convertir 5 millas a kilómetros, debe multiplicar el número de millas por el factor de conversión (
1.60934
).
¿Todo estuvo claro?
Contenido del Curso
C++ Data Types
1. Tipos de Datos Numéricos
2. Numerical Data Types
4. Otros Tipos de Datos y Conversión de Tipos
C++ Data Types
Operaciones Aritméticas
Como se mencionó en los capítulos anteriores, puedes utilizar los operadores +
, -
, /
y *
para realizar operaciones de suma, resta, división y multiplicación. Además, existe un operador de módulo %
que calcula el resto de la división, y los operadores de incremento (++
) o decremento (--
) para aumentar o disminuir un valor en 1.
Nota
El operador de módulo (
%
) no se puede utilizar con números de punto flotante. Si intentas hacerlo, se generará un error.
As you already should know you can perform basic data manipulation using arithmetic operators such as addition (+
), subtraction (-
), division (/
), and multiplication (*
). Additionally, the modulus operator (%
) calculates the remainder of a division.
main.cpp
In the example above, floating-point results are sometimes obtained during calculations. You can manage the precision of these results using std::setprecision and std::fixed to control how setprecision functions.
Nota
Sin
std::fixed
,std::setprecision
controla el número total de dígitos mostrados, incluyendo los que están antes y después del punto decimal. Constd::fixed
, el número se muestra en notación de punto fijo, manteniendo el punto decimal en una posición fija.
Tarea
- Incluya
<iomanip>
para poder establecer la precisión. - Siga los comentarios para establecer una precisión.
- Calcule y muestre el equivalente de 5 millas en kilómetros redondeado a un decimal.
Nota
Para convertir 5 millas a kilómetros, debe multiplicar el número de millas por el factor de conversión (
1.60934
).
¿Todo estuvo claro?