ट्रैक
/
Elixir
Elixir
/
सिलेबस
/
पूर्णांक
पू

पूर्णांक में Elixir

32 अभ्यास

पूर्णांक के बारे में

Elixir में दो तरह की संख्याएँ होती हैं: पूर्णांक और दशमलव संख्याएँ।

पूर्णांक पूरी संख्याएँ होती हैं।

integer = 3
# => 3

पूर्णांकों के साथ काम करने के लिए कुछ उपयोगी फंक्शन Integer मॉड्यूल में मिलते हैं।

Integer.digits(123)
# => [1, 2, 3]

बड़े पूर्णांक (और दशमलव संख्याएँ भी) आमतौर पर हर 3 अंकों के समूह को अंडरस्कोर से अलग करके लिखे जाते हैं।

1_000_000
# => 1000000

Elixir में संख्याओं का अधिकतम आकार सिर्फ सिस्टम पर उपलब्ध मेमोरी से सीमित होता है, क्योंकि Elixir आर्बिट्रेरी प्रिसिज़न अर्थमेटिक इस्तेमाल करता है।

Elixir में बाइनरी, ऑक्टल और हेक्साडेसिमल पूर्णांक लिखने के लिए शॉर्टकट नोटेशन भी उपलब्ध हैं।

0b0100
# => 4

0o555
# => 365

0xFF
# => 255

तुलना

अगर पूर्णांक और दशमलव संख्या की वैल्यू एक जैसी हो, तो उन्हें बराबर (==) माना जा सकता है। लेकिन चूँकि दोनों अलग-अलग डेटा टाइप के हैं, इसलिए वे कभी सख्ती से बराबर (===) नहीं होते।

1 == 1.0
# => true

1 === 1.0
# => false
GitHub के ज़रिए संपादित करें यह लिंक नई विंडो या टैब में खुलता है।

पूर्णांक सीखिए

अभ्यास लॉक है

पूर्णांक पर अभ्यास करने के लिए 10 और अभ्यास अनलॉक कीजिए