পাইথনে, দশমিক সংখ্যাকে বাইনারি, অক্টাল এবং হেক্সাডেসিমালের মতো অন্যান্য বেসে রূপান্তর করার কিছু সহজ পদ্ধতি রয়েছে। উদাহরণস্বরূপ, যদি সংখ্যাটি দশমিকে 19 হয়, বাইনারিতে, এটি দেখাবে 10011, অক্টালে, এটি 23 দেখাবে এবং হেক্সাডেসিমেলে, এটি 13 দেখাবে।
ফলাফলে, এটি যথাক্রমে বাইনারি, অক্টাল এবং হেক্সাডেসিমেলের সংখ্যার আগে 0b, 0o, 0x দেখাবে। এই স্বরলিপি ব্যবহার করে, আমরা সহজেই সংখ্যার ভিত্তি নির্ধারণ করতে পারি।
উদাহরণ কোড
#using bin(), oct(), hex() functions x = 242 print('The number {} in binary form: {}'.format(x, bin(x))) print('The number {} in octal form: {}'.format(x, oct(x))) print('The number {} in hexadecimal form: {}'.format(x, hex(x)))
আউটপুট
The number 242 in binary form: 0b11110010 The number 242 in octal form: 0o362 The number 242 in hexadecimal form: 0xf2