स्ट्रिंग के रूप में दी गई ऑक्टल संख्या (जैसे '1735263') को मूल सिद्धांतों से उसके दशमलव रूप में बदलिए (यानी नहीं, यह रूपांतरण करने के लिए आप बिल्ट-इन या बाहरी लाइब्रेरी का इस्तेमाल नहीं कर सकते)।
ऑक्टल से दशमलव में रूपांतरण करने वाला कोड आपको खुद लिखना है। आपके प्रोग्राम को ऑक्टल में दिया गया इनपुट मिलने पर दशमलव आउटपुट देना चाहिए।
दशमलव एक आधार-10 प्रणाली है।
आधार 10 में लिखी संख्या 233 को 10 की घातों के रैखिक संयोजन के रूप में समझा जा सकता है:
इसलिए:
233 # decimal
= 2*10^2 + 3*10^1 + 3*10^0
= 2*100 + 3*10 + 3*1
ऑक्टल भी ऐसा ही है, लेकिन इसमें 10 की घातों की जगह 8 की घातें इस्तेमाल होती हैं।
इसलिए:
233 # octal
= 2*8^2 + 3*8^1 + 3*8^0
= 2*64 + 3*8 + 3*1
= 128 + 24 + 3
= 155
Exercism पर साइन अप कीजिए और Java को 26 कॉन्सेप्ट158 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।