Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Operações Aritméticas | Introduction
course content

Conteúdo do Curso

C++ Data Types

Operações AritméticasOperações Aritméticas

Conforme mencionado nos capítulos anteriores, você pode usar os operadores +, -, / e * para realizar adição, subtração, divisão e multiplicação. Além disso, existe um operador de módulo % que calcula o resto da divisão e os operadores de incremento (++) ou decremento (--) para aumentar ou diminuir um valor em 1.

Nota

O operador de módulo (%) não pode ser usado com números de ponto flutuante. Se tentar fazer isso, um erro será gerado.

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.

cpp

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.

Observação

Sem std::fixed, std::setprecision controla o número total de dígitos exibidos, incluindo antes e depois dos pontos decimais. Com std::fixed, o número é exibido em notação de ponto fixo, mantendo o ponto decimal em uma posição fixa.

Tarefa

  • Inclua <iomanip> para poder definir a precisão.
  • Siga os comentários para definir uma precisão.
  • Calcule e exiba o equivalente a 5 milhas em quilômetros, arredondando para uma casa decimal.

Nota

Para converter 5 milhas em quilômetros, você deve multiplicar o número de milhas pelo fator de conversão (1.60934).

Tudo estava claro?

Seção 1. Capítulo 2
toggle bottom row
course content

Conteúdo do Curso

C++ Data Types

Operações AritméticasOperações Aritméticas

Conforme mencionado nos capítulos anteriores, você pode usar os operadores +, -, / e * para realizar adição, subtração, divisão e multiplicação. Além disso, existe um operador de módulo % que calcula o resto da divisão e os operadores de incremento (++) ou decremento (--) para aumentar ou diminuir um valor em 1.

Nota

O operador de módulo (%) não pode ser usado com números de ponto flutuante. Se tentar fazer isso, um erro será gerado.

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.

cpp

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.

Observação

Sem std::fixed, std::setprecision controla o número total de dígitos exibidos, incluindo antes e depois dos pontos decimais. Com std::fixed, o número é exibido em notação de ponto fixo, mantendo o ponto decimal em uma posição fixa.

Tarefa

  • Inclua <iomanip> para poder definir a precisão.
  • Siga os comentários para definir uma precisão.
  • Calcule e exiba o equivalente a 5 milhas em quilômetros, arredondando para uma casa decimal.

Nota

Para converter 5 milhas em quilômetros, você deve multiplicar o número de milhas pelo fator de conversão (1.60934).

Tudo estava claro?

Seção 1. Capítulo 2
toggle bottom row
some-alt