عشري إلى نص
محول عشري مجاني إلى نص - فك شفرة ASCII و Unicode يشير إلى النص
في هذا المنشور ، سنقدم لك محولًا مجانيًا من عشري إلى نص. يمكن استخدام هذا المحول لفك رموز Ascii و Unicode إلى النص. يمكن استخدامه أيضًا لفك تشفير رمز Unicode الذي يشير إلى النص.
ما هو ASCII؟
ASCII هو رمز لتمثيل الأحرف الإنجليزية كأرقام ، مع تخصيص رقم من 0 إلى 127 لكل حرف. على سبيل المثال ، رمز ASCII للأحرف الكبيرة M هو 77 والأحرف الصغيرة m هو 109. ASCII هو في الواقع مجموعة أحرف محدودة للغاية ، تحتوي على اللغة الإنجليزية فقط الحروف وبعض الرموز الشائعة. Unicode هو مجموعة أحرف أكبر بكثير تشمل جميع لغات العالم تقريبًا.
ما هو يونيكود؟
Unicode هو معيار ترميز أحرف يسمح بتمثيل الأحرف من جميع أنحاء العالم بنقطة رمز واحدة. هذا يجعل من الممكن تخزين وتبادل النص بأي لغة ، بغض النظر عن الأبجدية المستخدمة.
ASCII مقابل Unicode
هناك نوعان رئيسيان من معايير الترميز: ASCII و Unicode. ASCII هو الأقدم بين المعيارين ويستخدم رمزًا مكونًا من 7 بتات لتمثيل الأحرف. هذا يعني أنه لا يوجد سوى 128 حرفًا ممكنًا يمكن لـ ASCII عرضها. من ناحية أخرى ، يستخدم Unicode رمزًا متغير الطول يمكن أن يمثل ما يصل إلى 1114112 حرفًا مختلفًا. هذا يعني أن Unicode يمكن أن يمثل تقريبًا أي حرف من أي لغة.
ما هي نقطة رمز ASCII؟
نقطة رمز ASCII هي رمز رقمي يمثل حرفًا في ترميز ASCII. في ASCII ، يتم تمثيل كل حرف برمز 7 بت. نقطة الرمز الخاصة بالحرف "A" هي 65 ، و "B" هي 66 ، وهكذا.
جدول نقطة رمز ASCII
يعد جدول نقاط رمز ASCII طريقة قياسية لتمثيل الأحرف في مستند نصي. يتم تعيين نقاط الرمز للأحرف لتعريفها بشكل فريد. في جدول نقاط رمز ASCII ، يتم تمثيل كل حرف برقم بين 0 و 255. يمكن استخدام هذا الرقم للبحث عن الحرف في محرر نصوص أو برنامج آخر.
binary | decimal | hex | character/abbreviation | explain |
---|---|---|---|---|
00000000 | 0 | 00 | NULL (NULL) | null character |
00000001 | 1 | 01 | SOH (Start Of Headling) | title starts |
00000010 | 2 | 02 | STX (Start Of Text) | text begins |
00000011 | 3 | 03 | ETX (End Of Text) | end of text |
00000100 | 4 | 04 | EOT (End Of Transmission) | end of transmission |
00000101 | 5 | 05 | ENQ (Enquiry) | ask |
00000110 | 6 | 06 | ACK (Acknowledge) | respond/respond/receive notification |
00000111 | 7 | 07 | BEL (Bell) | bell |
00001000 | 8 | 08 | BS (Backspace) | backspace |
00001001 | 9 | 09 | HT (Horizontal Tab) | horizontal tab |
00001010 | 10 | 0A | LF/NL(Line Feed/New Line) | newline key |
00001011 | 11 | 0B | VT (Vertical Tab) | vertical tab |
00001100 | 12 | 0C | FF/NP (Form Feed/New Page) | form key |
00001101 | 13 | 0D | CR (Carriage Return) | enter |
00001110 | 14 | 0E | SO (Shift Out) | no need to switch |
00001111 | 15 | 0F | SI (Shift In) | Enable toggle |
00010000 | 16 | 10 | DLE (Data Link Escape) | data link escape |
00010001 | 17 | 11 | DC1/XON (Device Control 1/Transmission On) |
Device Control 1/Transfer Start |
00010010 | 18 | 12 | DC2 (Device Control 2) | Device Control 2 |
00010011 | 19 | 13 | DC3/XOFF (Device Control 3/Transmission Off) |
Device Control 3/Transfer Interruption |
00010100 | 20 | 14 | DC4 (Device Control 4) | Device Control 4 |
00010101 | twenty one | 15 | NAK (Negative Acknowledge) | No response/abnormal response/rejection |
00010110 | twenty two | 16 | SYN (Synchronous Idle) | Sync idle |
00010111 | twenty three | 17 | ETB (End of Transmission Block) | Transfer Block End/Block Transfer Terminated |
00011000 | twenty four | 18 | CAN (Cancel) | Cancel |
00011001 | 25 | 19 | EM (End of Medium) | End of media reached/Media storage full/Media interrupted |
00011010 | 26 | 1A | SUB (Substitute) | Substitute/replace |
00011011 | 27 | 1B | ESC (Escape) | escape/cancel |
00011100 | 28 | 1C | FS (File Separator) | file separator |
00011101 | 29 | 1D | GS (Group Separator) | group separator/grouping character |
00011110 | 30 | 1E | RS (Record Separator) | record separator |
00011111 | 31 | 1F | US (Unit Separator) | unit separator |
00100000 | 32 | 20 | (Space) | space |
00100001 | 33 | twenty one | ! | |
00100010 | 34 | twenty two | " | |
00100011 | 35 | twenty three | # | |
00100100 | 36 | twenty four | $ | |
00100101 | 37 | 25 | % | |
00100110 | 38 | 26 | & | |
00100111 | 39 | 27 | ' | |
00101000 | 40 | 28 | ( | |
00101001 | 41 | 29 | ) | |
00101010 | 42 | 2A | * | |
00101011 | 43 | 2B | + | |
00101100 | 44 | 2C | , | |
00101101 | 45 | 2D | - | |
00101110 | 46 | 2E | . | |
00101111 | 47 | 2F | / | |
00110000 | 48 | 30 | 0 | |
00110001 | 49 | 31 | 1 | |
00110010 | 50 | 32 | 2 | |
00110011 | 51 | 33 | 3 | |
00110100 | 52 | 34 | 4 | |
00110101 | 53 | 35 | 5 | |
00110110 | 54 | 36 | 6 | |
00110111 | 55 | 37 | 7 | |
00111000 | 56 | 38 | 8 | |
00111001 | 57 | 39 | 9 | |
00111010 | 58 | 3A | : | |
00111011 | 59 | 3B | ; | |
00111100 | 60 | 3C | < | |
00111101 | 61 | 3D | = | |
00111110 | 62 | 3E | > | |
00111111 | 63 | 3F | ? | |
01000000 | 64 | 40 | @ | |
01000001 | 65 | 41 | A | |
01000010 | 66 | 42 | B | |
01000011 | 67 | 43 | C | |
01000100 | 68 | 44 | D | |
01000101 | 69 | 45 | AND | |
01000110 | 70 | 46 | F | |
01000111 | 71 | 47 | G | |
01001000 | 72 | 48 | H | |
01001001 | 73 | 49 | I | |
01001010 | 74 | 4A | J | |
01001011 | 75 | 4B | K | |
01001100 | 76 | 4C | L | |
01001101 | 77 | 4D | M | |
01001110 | 78 | 4E | N | |
01001111 | 79 | 4F | O | |
01010000 | 80 | 50 | P | |
01010001 | 81 | 51 | Q | |
01010010 | 82 | 52 | R | |
01010011 | 83 | 53 | S | |
01010100 | 84 | 54 | T | |
01010101 | 85 | 55 | IN | |
01010110 | 86 | 56 | IN | |
01010111 | 87 | 57 | In | |
01011000 | 88 | 58 | X | |
01011001 | 89 | 59 | Y | |
01011010 | 90 | 5A | FROM | |
01011011 | 91 | 5B | [ | |
01011100 | 92 | 5C | \ | |
01011101 | 93 | 5D | ] | |
01011110 | 94 | 5E | ^ | |
01011111 | 95 | 5F | _ | |
01100000 | 96 | 60 | ` | |
01100001 | 97 | 61 | a | |
01100010 | 98 | 62 | b | |
01100011 | 99 | 63 | c | |
01100100 | 100 | 64 | d | |
01100101 | 101 | 65 | and | |
01100110 | 102 | 66 | f | |
01100111 | 103 | 67 | g | |
01101000 | 104 | 68 | h | |
01101001 | 105 | 69 | i | |
01101010 | 106 | 6A | j | |
01101011 | 107 | 6B | k | |
01101100 | 108 | 6C | l | |
01101101 | 109 | 6D | m | |
01101110 | 110 | 6E | n | |
01101111 | 111 | 6F | O | |
01110000 | 112 | 70 | p | |
01110001 | 113 | 71 | q | |
01110010 | 114 | 72 | r | |
01110011 | 115 | 73 | s | |
01110100 | 116 | 74 | t | |
01110101 | 117 | 75 | in | |
01110110 | 118 | 76 | in | |
01110111 | 119 | 77 | in | |
01111000 | 120 | 78 | x | |
01111001 | 121 | 79 | Y | |
01111010 | 122 | 7A | With | |
01111011 | 123 | 7B | { | |
01111100 | 124 | 7C | | | |
01111101 | 125 | 7D | } | |
01111110 | 126 | 7E | ~ | |
01111111 | 127 | 7F | DEL (Delete) | delete |
ما هي نقطة رمز Unicode؟
لفهم نقاط الكود ، من الضروري أولاً فهم ترميز الأحرف. ترميز الأحرف هو نظام يربط الأحرف بالأرقام بحيث يمكن تخزينها في شكل رقمي. هناك العديد من ترميزات الأحرف المختلفة ، ولكن الأكثر شيوعًا هما ASCII و Unicode.
يستخدم ASCII رمزًا مكونًا من 7 بتات ويمكنه بالتالي تمثيل 128 حرفًا مختلفًا. من ناحية أخرى ، يستخدم Unicode رمزًا متغير الطول ويمكن أن يمثل أكثر من مليون حرف مختلف. نظرًا لأن Unicode يحتوي على جميع الأحرف في ASCII ، بالإضافة إلى العديد من الأحرف الأخرى من جميع أنحاء العالم ، فقد أصبح معيارًا لترميز الأحرف.
نقطة الرمز هي ببساطة رقم يمثل حرفًا. في Unicode ، يتم تعيين نقطة رمز فريدة لكل حرف.على سبيل المثال ، نقطة الرمز للحرف "أ" هي U + 0041. عادةً ما تتم كتابة نقاط الرمز بتنسيق سداسي عشري (الأساس 16) بحيث يسهل قراءتها وتحديدها.
سترى غالبًا نقاط رمز تسمى "الأحرف" أو "الحروف الرسومية". قد يكون هذا محيرًا ، لكنه يعني فقط أن نقطة الرمز تمثل حرفًا معينًا - ولا يعني ذلك بالضرورة أن نقطة الرمز نفسها هي الشخصية الفعلية التي تراها على الشاشة أو في الطباعة. على سبيل المثال ، يمكن تمثيل الحرف "A" بعدة نقاط رمز مختلفة ، اعتمادًا على الخط المستخدم. لذلك على الرغم من أن جميع نقاط الشفرة هذه لها نفس الحرف "A" ، فقد تبدو مختلفة عند عرضها.
جدول نقطة رمز Unicode
جدول نقطة رمز Unicode هو تعيين نقاط رمز رقمية للأحرف. في Unicode ، يحتوي كل حرف على نقطة رمز ، وهو رقم فريد يحدد الحرف. يستخدم جدول نقطة الكود للبحث عن الحرف المقابل لنقطة رمز معينة.
عادةً ما يتم تمثيل نقاط الرمز في شكل سداسي عشري ، حيث تتكون كل نقطة رمز من أربعة أرقام. على سبيل المثال ، نقطة الرمز الخاصة بالحرف A هي 0041 ونقطة الرمز الخاصة بعلامة اليورو هي 20AC.
للعثور على الحرف الذي يتوافق مع نقطة رمز معينة ، ما عليك سوى البحث عن نقطة الرمز في الجدول. على سبيل المثال ، إذا كنت تريد العثور على الحرف المقابل لـ 0041 ، فابحث عن 0041 في الجدول وسترى أنه يتوافق مع الحرف A.
ما هو الرقم العشري لتحويل النص؟
المحول العشري إلى نص هو أداة يمكن استخدامها لتحويل أي حرف إلى سلسلة نصية. في معايير الترميز مثل ascii و unicode ، يمكن تمثيل كل حرف بنقطة رمز رقمية. يمكن أن يكون هذا التحويل مفيدًا عندما تريد إرسال رسائل نصية أو بريد إلكتروني بأحرف غير قياسية.
كيف يعمل؟
لاستخدام هذا المحول المجاني من النظام العشري إلى نص ، تحتاج إلى إدخال نقاط الرمز العشري المطلوبة في الحقل المتوفر. بمجرد القيام بذلك ، سيخرج المحول النص المقابل. من المهم ملاحظة أنه في كل من معايير التشفير ASCII و Unicode ، يمكن تمثيل أي حرف بنقطة رمز رقمية. ومع ذلك ، فإن عدد نقاط الكود المتاحة في unicode أكبر بكثير من عدد ascii ، مما يعني أن هناك المزيد من الأحرف التي يمكن تمثيلها في unicode. على هذا النحو ، يمكن لهذا المحول التعامل مع كل من نقاط رمز ascii و unicode.
كيفية استخدام الرقم العشري لتحويل النص
إذا كنت تريد تحويل العلامة العشرية إلى نص ، فيمكنك استخدام رقم عشري مجاني لتحويل النص. تتيح لك هذه الأداة فك تشفير نقاط رموز Ascii و Unicode إلى النص. يسمح لك هذا المحول أيضًا بفك تشفير نقاط رمز Unicode التي تشير إلى النص.
ما هي فوائد استخدام الرقم العشري لتحويل النص؟
عند عرض نص في شكل رقمي ، هناك عدد قليل من معايير الترميز المختلفة التي يمكن استخدامها. الأول هو ASCII ، والذي يستخدم الأرقام 0-127 لتمثيل جميع الأحرف في اللغة الإنجليزية. معيار شائع آخر هو Unicode ، والذي يمكنه عرض نطاق أوسع بكثير من الأحرف ودعم العديد من اللغات المختلفة.
يمكن استخدام المحولات العشرية إلى نص لتحويل نقاط الرمز من أي من هذه المعايير إلى نص يمكن قراءته. يمكن أن يكون هذا مفيدًا عند التعامل مع البيانات المشفرة بمعيار غير معروف ، أو عند استكشاف أخطاء التعليمات البرمجية وإصلاحها. بالإضافة إلى ذلك ، قد تقبل بعض التطبيقات الإدخال في أحد هذه التنسيقات فقط ، لذلك يمكن استخدام المحول لتغيير حجم البيانات قبل إدخالها.
تلميحات حول استخدام عشري لتحويل النص
إذا كنت تريد تحويل العلامة العشرية إلى نص ، فهناك بعض الأشياء التي يجب وضعها في الاعتبار. أولاً ، تأكد من استخدام محول موثوق. هناك العديد من المحولات المجانية عبر الإنترنت ، ولكن ليست جميعها بنفس الدقة. بمجرد العثور على محول موثوق ، فقط أدخل الرمز العشري في المحول وانقر فوق "تحويل". ثم يقوم المحول بإنشاء النص المقابل.
من المهم ملاحظة أنه ليست كل نقاط الرمز العشري تتوافق مع أحرف النص. في بعض الحالات ، قد تمثل نقطة الرمز تعليمات تشفير أو حرفًا آخر غير قابل للطباعة. لهذا السبب من المهم معرفة ما تقوم بتحويله قبل أن تبدأ. إذا لم تكن متأكدًا مما تمثله نقطة الرمز ، فغالبًا ما يساعدك البحث السريع في Google.
أخيرًا ، ضع في اعتبارك أن بعض الأحرف قد يتم تمثيلها بنقاط رمز متعددة. على سبيل المثال ، يمكن تمثيل الحرف "A" بكل من "65" و "41" في ASCII. عند تحويل العلامة العشرية إلى نص ، تحقق من التمثيلات البديلة الممكنة لضمان الدقة.
استنتاج
باستخدام هذا المحول العشري المجاني للنص ، يمكنك فك تشفير أي نقطة رمز أسكي أو يونيكود بسرعة إلى نص. هذا مفيد بشكل خاص لفهم كيفية تمثيل الأحرف المختلفة في معايير الترميز المختلفة. ما عليك سوى إدخال نقطة الرمز والنقر فوق "فك التشفير" للبدء.
David Miller
CEO / Co-Founder
مهمتنا هي توفير أدوات مجانية على الإنترنت بنسبة 100٪ مفيدة لمواقف مختلفة. سواء كنت بحاجة إلى العمل باستخدام النصوص أو الصور أو الأرقام أو أدوات الويب ، فنحن نوفر لك ما تحتاجه. نحن ملتزمون بتوفير أدوات مفيدة وسهلة الاستخدام لجعل حياتك أسهل.