Comece agoraComece grátis

Conversão entre números usando cast

Embora existam vários tipos numéricos disponíveis em C++, você só precisa manipular inteiros (int) e números de ponto flutuante (double).

No último exercício, você converteu um inteiro em double adicionando .0 ao final. No entanto, você também pode usar casting para mudar os tipos de dados.

Este exercicio faz parte do curso

Otimizando código R com Rcpp

Ver curso

Instruções do exercicio

  • Carregue o pacote Rcpp.
  • Avalie 17 / 2 em C++ com evalCpp().
  • Faça cast de 17 para double e divida por 2.
  • Faça cast de 56.3 para int.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Load Rcpp
___

# Evaluate 17 / 2 in C++
___

# Cast 17 to a double and divide by 2
___

# Cast 56.3 to an int
___
Editar e Executar Código