আমার কাছে স্ট্রিংগুলির একটি অ্যারে রয়েছে যা বাইনারি সংখ্যাগুলি উপস্থাপন করে (শীর্ষস্থানীয় জিরো ছাড়াই) যা আমি তাদের সংশ্লিষ্ট বেস 10 সংখ্যায় রূপান্তর করতে চাই। বিবেচনা:
binary 1011 becomes integer 11
binary 1001 becomes integer 9
binary 11 becomes integer 3 etc.
এগিয়ে যাওয়ার সেরা উপায় কী? আমি সরাসরি রূপান্তর পদ্ধতি না পেয়ে java.lang.number। * অন্বেষণ করছি। Integer.parseInt(b)
স্ট্রিংয়ের EQUAL এর পূর্ণসংখ্যার ফলস্বরূপ ... উদাহরণস্বরূপ, 1001 9 এর পরিবর্তে 1,001 হয়ে যায় ... এবং আউটপুট বেসের জন্য কোনও পরামিতি অন্তর্ভুক্ত বলে মনে হয় না। toBinaryString
রূপান্তর ভুল দিক না। আমার সন্দেহ হয় যে আমাকে একটি মাল্টিস্টেপ রূপান্তর করতে হবে, তবে পদ্ধতি বা উপক্লাসগুলির সঠিক সংমিশ্রণটি খুঁজে পেতে পারে না। আমি নিশ্চিত নই যে কতটা বড় জিরো বা এর অভাব একটি সমস্যা হবে। কারও কি আমাকে নির্দেশ করার জন্য কোনও ভাল দিক রয়েছে?