1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tối ưu hóa mã R với Rcpp

Connected

Bài tập

Chuyển đổi giữa các số bằng ép kiểu (cast)

Mặc dù C++ có vài kiểu dữ liệu số, bạn chỉ cần làm việc với số nguyên (int) và số thực dấu phẩy động (double).

Ở bài trước, bạn đã chuyển một số nguyên thành double bằng cách thêm .0 ở cuối. Tuy vậy, bạn cũng có thể dùng ép kiểu (casting) để đổi kiểu dữ liệu.

Hướng dẫn

100 XP
  • Nạp gói Rcpp.
  • Tính 17 / 2 trong C++ với evalCpp().
  • Ép 17 sang double và chia cho 2.
  • Ép 56.3 sang int.