Zahlen
Im vorherigen Abschnitt haben wir beobachtet, dass die Zahl 10
als double
identifiziert wurde, obwohl sie eine Ganzzahl ist. Lassen Sie uns in diese Besonderheit eintauchen.
R kann numerische Werte in mehrere Typen kategorisieren, die sind:
double
- repräsentiert reelle Zahlen;integer
- für ganze Zahlen;complex
- für Zahlen mit einem realen und einem imaginären Teil.
Um R zu veranlassen, 10
als integer
anstelle eines double
zu erkennen, können Sie L
an die Zahl anhängen. So können Sie es tun:
typeof(10) # Example of double type typeof(10L) # Example of integer type
Der Unterschied zwischen 10
und 10L
ist wichtig, weil der Speicherverbrauch unterschiedlich ist — Ganzzahlen benötigen weniger Speicherplatz.
Swipe to start coding
-
Weisen Sie den numerischen Wert des aktuellen Jahres einer Variablen namens
year
zu und stellen Sie sicher, dass es sich um den Typinteger
handelt, indem SieL
anhängen. -
Bestimmen und zeigen Sie den Typ der Variablen
year
an:
Lösung
Danke für Ihr Feedback!