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
Övningsinstruktioner
- Läs in paketet
Rcpp. - Beräkna
17 / 2i C++ medevalCpp(). - Casta 17 till en
doubleoch 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
___