Integer Type क्या है
एक integer बिना decimals का एक whole number है, इसके बाद एक L से mark किया हुआ। यह बिना slices के पूरे apples count करने जैसा है।
In this page:
Syntax
x <- 5L
class(x) # "integer"
Integer Type
एक explicit integer एक L suffix से बनता है, जैसे 5L, default numeric (double) type से अलग। Integers कम memory इस्तेमाल करते हैं और useful हैं जब एक value guaranteed एक whole number हो, जैसे एक index या count।
is.integer() check करता है कि एक value specifically integer type की है या नहीं।
Note:
बिना
L suffix के, 5 एक double है, integer नहीं, भले ही यह एक whole number जैसा दिखे।उदाहरण: Integer Type
x <- 5L
y <- 5
cat(class(x), class(y), "\n")
cat(is.integer(x), is.integer(y), "\n")
Login to try C/C++/Java/PHP code in the editor
Related Topics
{# common_mistakes/chapter_summary/browser_support: on Hindi pages the
view already swaps in the hi_ translation fields (or blanks these
out if untranslated), so this renders correctly for both languages
without a lang_code check here. #}
आम गलतियां
x <- 5लिखना और एक integer की उम्मीद करना, जब सिर्फ5Lएक integer बनाता है।5.5Lजैसे एक decimal मेंLadd करना, जो एक warning देता है और numeric रहता है।.Machine$integer.max + 1Lजैसे एक integer को overflow करना, जो एक warning के साथNAदेता है।
🔒
Chapter Quiz — Complete all 7 topics to unlock
0/7 topics done
Complete these topics first: