নাম্বার বেস কনভার্টার
ডেসিমেল, বাইনারি, অক্টাল ও হেক্সাডেসিমেল নাম্বার সিস্টেমের মধ্যে পূর্ণসংখ্যা রূপান্তর করুন।
এই টুলটি কি আপনার প্রশ্নের উত্তর দিয়েছে?
ধন্যবাদ — এটি টুলটি উন্নত করতে আমাদের সাহায্য করে।
সূত্র
Parse the input string in the source base using parseInt(s, base) to get an integer n, then re-express n in each target base:
decimal = n | binary = n.toString(2) | octal = n.toString(8) | hex = n.toString(16)
সাধারণ জিজ্ঞাসা
- কম্পিউটার মেমরি কেন বাইনারি ব্যবহার করে?
- বাইনারি (বেস 2) সরাসরি ইলেকট্রনিক অন/অফ স্টেটের (হাই/লো ভোল্টেজ) সাথে ম্যাপ করে। দুটি স্টেট উপস্থাপন করা পদার্থগত সার্কিটে 10টি স্টেট (ডেসিমেল) উপস্থাপন করার চেয়ে অনেক বেশি নির্ভরযোগ্য ও নয়েজ-টলারেন্ট, যা বাইনারিকে ডিজিটাল হার্ডওয়্যারের স্বাভাবিক ভিত্তি করে তোলে।
- প্রোগ্রামিংয়ে হেক্সাডেসিমেল কীসের জন্য ব্যবহৃত হয়?
- হেক্স (বেস 16) কমপ্যাক্টভাবে বাইনারি ডেটা উপস্থাপন করে: একটি হেক্স ডিজিট ঠিক চারটি বাইনারি বিটের সাথে ম্যাপ করে। একটি বাইট (8 বিট) দুটি হেক্স ডিজিট হয়ে যায়। এটি হেক্সকে মেমরি অ্যাড্রেস, কালার কোড (যেমন #FF5733), এবং বাইট-লেভেল ডিবাগিংয়ের জন্য সুবিধাজনক করে তোলে।
- ডেসিমেল 255 কে ম্যানুয়ালি হেক্সাডেসিমেলে কীভাবে রূপান্তর করব?
- বারবার 16 দিয়ে ভাগ করুন: 255 / 16 = 15 ভাগশেষ 15। হেক্সে, 15 = F। তাই 255 ডেসিমেল = FF হেক্স। এটি একটি একক বাইটের সর্বোচ্চ মানও এবং RGB কালার চ্যানেলে পূর্ণ ইন্টেনসিটির জন্য ব্যবহৃত মান।