Sectie 1. Hoofdstuk 13
single
Type Conversion
Veeg om het menu te tonen
Numbers can be converted between different types using built-in functions. This allows you to work with values as integers, doubles, or complex numbers when needed.
Incorrect Conversion
Simply appending L to an existing variable does not convert it:
12num <- 20 numL # Invalid way to convert
Correct Conversion
Instead, you should use one of these functions:
as.integer();as.double();as.complex().
123as.integer(3.8) as.double(5L) as.complex(7)
Numerical types follow a hierarchy, which defines how values can be converted:
integer → double → complexconversions are always valid;- Converting a
doubleinto anintegertruncates the decimal part; - A
complexnumber can be converted only if its imaginary part is zero.
Taak
Swipe to start coding
- Convert the number
9.85to aninteger. - Convert the
integer42, created withL, to adouble.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 13
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.