Kom igångKom igång gratis

Konvertering mellan tal med cast

I C++ finns flera numeriska datatyper, men du behöver bara hantera heltal (int) och flyttal (double).

I förra övningen konverterade du ett heltal till en double genom att lägga till .0 i slutet. Det går också att ändra datatyp med hjälp av cast.

Den här övningen är en del av kursen

Optimera R-kod med Rcpp

Visa kurs

Övningsinstruktioner

  • Läs in paketet Rcpp.
  • Beräkna 17 / 2 i C++ med evalCpp().
  • Casta 17 till en double och dividera med 2.
  • Casta 56.3 till en int.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Load Rcpp
___

# Evaluate 17 / 2 in C++
___

# Cast 17 to a double and divide by 2
___

# Cast 56.3 to an int
___
Redigera och kör kod