কীভাবে ব্যবহার করবেন
- ‘খুঁজুন’ ঘরে একটি অক্ষর (A), দশমিক কোড (65), হেক্স কোড (0x41) বা নাম (line feed) লিখুন।
- কন্ট্রোল অক্ষর লুকাতে ‘শুধু প্রিন্টযোগ্য অক্ষর’ টিক দিন।
- টেবিল থেকে আপনার প্রয়োজনীয় কোডগুলো পড়ুন।
অপশনগুলোর ব্যাখ্যা
- প্রিন্টযোগ্য অক্ষর
- কোড 32–126-এ স্পেস, অঙ্ক, অক্ষর ও প্রচলিত যতিচিহ্ন রয়েছে।
- কন্ট্রোল অক্ষর
- কোড 0–31 ও 127। এর মধ্যে সবচেয়ে বেশি ব্যবহৃত হলো 9 tab (\t), 10 line feed (\n), 13 carriage return (\r) এবং 27 escape।
- ইউনিকোড
- ইউনিকোডের প্রথম 128টি code point ASCII-এর সঙ্গে অভিন্ন, তাই UTF-8-এ এই অক্ষরগুলো এক বাইট নেয়।
মনে রাখার মতো পরিসর
| কোড (দশমিক) | হেক্স | এগুলো কী |
|---|---|---|
| 0–31 এবং 127 | 00–1F, 7F | কন্ট্রোল ক্যারেক্টার |
| 32 | 20 | স্পেস |
| 48–57 | 30–39 | অঙ্ক 0–9 |
| 65–90 | 41–5A | বড় হাতের A–Z |
| 97–122 | 61–7A | ছোট হাতের a–z |
দুটি রূপান্তর প্রায়ই লাগে। অঙ্কের ক্যারেক্টার থেকে 48 বিয়োগ করলে তার মান পাওয়া যায়, তাই '7' (55) হলো 7। বর্ণমালায় অক্ষরের অবস্থান পেতে বড় হাতের অক্ষরের কোড থেকে 64 অথবা ছোট হাতের অক্ষরের কোড থেকে 96 বিয়োগ করুন, তাই 'C' (67) হলো 3য় অক্ষর। উদাহরণ: A হলো 65, 0x41 বা বাইনারিতে 01000001।
সচরাচর জিজ্ঞাসিত প্রশ্ন
বড় হাতের ও ছোট হাতের অক্ষরের কোডের পার্থক্য কত?
32। A-এর কোড 65 এবং a-এর কোড 97; bit 5 (0x20) সেট করলে বড় হাতের অক্ষরকে ছোট হাতের অক্ষরে রূপান্তর করা যায়।
0 অঙ্কের ASCII কোড কত?
48 (হেক্স 30)। 0–9 অঙ্কগুলোর কোড 48–57, তাই 48 বিয়োগ করলে অঙ্কটির সংখ্যামান পাওয়া যায়।
Windows ও Unix-এর line ending-এর মধ্যে পার্থক্য কী?
Windows carriage return-এর সঙ্গে line feed ব্যবহার করে (13 10, \r\n); Linux ও macOS শুধু line feed ব্যবহার করে (10, \n)।
গোপনীয়তা
এই টুলটি পুরোপুরি আপনার ব্রাউজারে চলে। আপনার ফাইল ও লেখা আপনার ডিভাইসেই প্রসেস হয় এবং কখনো আমাদের সার্ভারে আপলোড হয় না।