Tagapagpalit ng ASCII
Ang Tagapagpalit ng ASCII ay isang libreng tool na nagko-convert ng mga character sa teksto tungo sa katumbas na ASCII code at nagbabalik ng mga ASCII value sa mga character.
Ano ang ASCII at paano ito gumagana?
Ang ASCII ay isang pamantayan sa pag-encode ng mga character. Nagtatalaga ito ng numero sa bawat titik sa Ingles, digit, bantas at control character. May 128 value ang karaniwang ASCII, mula 0 hanggang 127, kaya kasya ang bawat value sa pitong bit.
Mga control character ang mga code na 0 hanggang 31 at 127. Kumakatawan ang mga ito sa mga kilos gaya ng line feed, tab o pagbura, sa halip na mga nakikitang simbolo. Mga napi-print na character naman ang mga code na 32 hanggang 126, kabilang ang mga espasyo, titik at bantas. Magkaiba ang value ng malaki at maliit na titik, kaya 65 ang A habang 97 ang a.
Paano gamitin ang Tagapagpalit ng ASCII?
Maglagay ng karaniwang teksto sa Sa ASCII para makuha ang mga numerong value ng mga character nito. Maaari ka ring maglagay ng ASCII value sa Sa text para malaman ang katumbas na character. Gumagamit ang conversion ng mga byte-based na PHP function, kabilang ang ord, chr at strlen.
- Gamitin ang Sa ASCII kapag tinitingnan ang code na nakatalaga sa isang titik, digit o bantas.
- Gamitin ang Sa text kung mayroon ka nang numerong code at kailangan mong tukuyin ang character nito.
- Tingnan ang na-convert na value sa result field na Ascii.
Isinasagawa ang pagproseso sa server. Ipinapadala sa server ang input sa pamamagitan ng HTTPS at hindi ito iniimbak. Kaya hindi tamang sabihing nananatili nang buo sa iyong device ang data.
Halimbawa ng conversion at mga reference value
Sa isang simpleng halimbawa, ang tekstong CAT ay katumbas ng mga decimal code na 67, 65 at 84. Kapag ibinalik sa teksto ang mga code value na iyon nang walang pagbabago, lalabas ang CAT. Hiwalay na pinoproseso ang bawat byte at dapat manatili ang pagkakasunod-sunod ng mga value.
| Character o control | Decimal ASCII value | Hexadecimal value |
|---|---|---|
| Line feed | 10 | 0A |
| Espasyo | 32 | 20 |
| 0 | 48 | 30 |
| A | 65 | 41 |
| a | 97 | 61 |
| ? | 63 | 3F |
Karaniwang pagkakamali sa manwal na conversion ang pagkalito sa isang digit at sa numerong kinakatawan nito. Ang character na 7 ay may decimal ASCII code na 55, hindi 7. Nagkakamali rin kapag kumokopya ng hexadecimal value mula sa ASCII table at itinuturing itong decimal.
Saan ginagamit ang ASCII?
Ginagamit ang ASCII kapag kailangan ng mga system ng simple at malawak na kinikilalang pagtutugma ng mga character at numero. Karaniwang Unicode na ang ginagamit ng mga modernong system, ngunit kapareho ng ASCII ang unang 128 code point nito.
- Ginagamit sa programming ang mga ASCII value kapag nagpa-parse ng mga plain-text file, sumusuri ng mga saklaw ng character at gumagamit ng mga escape sequence.
- Gumagamit ang networking ng tekstong compatible sa ASCII sa maraming protocol command, header at diagnostic exchange.
- Sa electronics, madalas ipadala ang mga ASCII command at reading sa pamamagitan ng mga serial console, microcontroller at kagamitan sa pagsusuri.
- Sa education, ginagamit ang mga ASCII table para ipaliwanag ang character encoding, mga binary value at representasyon ng data.
- Maaaring magpalitan ang mga kagamitang pang-radio ng mga ASCII command sa pamamagitan ng mga control interface, habang kayang magdala ng ASCII text ang mga packet-radio system.
Kung may code sa ibang base ang isang specification, makatutulong ang Hex converter, Konberter ng desimal o Binary converter para maipakita ang parehong numerong value sa kinakailangang notation.
Ano ang mangyayari sa mga espasyo, accent at iba pang masalimuot na input?
Mga character din ang mga espasyo at 32 ang ASCII value ng mga ito. May kani-kaniyang value din ang bawat bantas at digit. May mga code rin ang mga tab, line feed at iba pang control, bagaman maaaring magmukhang blangko o mabago ang layout kapag na-convert ang mga character ng mga ito.
Hindi kabilang sa karaniwang ASCII ang mga titik na may accent, emoji at mga sulat na hindi Latin. Dahil gumagamit ang converter na ito ng mga byte-oriented na PHP function, maaaring ituring ang UTF-8 na teksto bilang ilang byte value sa halip na isang Unicode character. Hindi nito ginagawang e ang é, tinutukoy ang hindi kilalang encoding, o ibinibigay ang kumpletong conversion ng Unicode code point.
Maraming hiwa-hiwalay na byte value ang nalilikha ng mahahabang teksto, kaya karaniwang mas praktikal na suriin ang mga partikular na character kaysa i-convert ang isang buong dokumento.
Mga madalas itanong
Kasama ba sa ASCII ang mga value na 128 hanggang 255?
Hindi. Hanggang 127 lang ang karaniwang ASCII. Wala sa ASCII ang mga value na 128 hanggang 255, at nakadepende sa encoding kung paano bibigyang-kahulugan ang mga ito.
Ano ang pagkakaiba ng NUL at ng digit na zero?
Ang NUL ay control code 0 at maaari itong gamitin bilang terminator o padding byte, depende sa format o protocol. Ang nakikitang digit na 0 ay may decimal code na 48, kaya magkaiba ang mga value ng mga ito at hindi maaaring ipalit ang isa sa isa.
Ligtas bang mag-paste ng password o private key sa converter?
Hindi. Bagaman ipinapadala ang input sa pamamagitan ng HTTPS at hindi ito iniimbak, mas mabuting gumamit ng lokal na script o offline utility para sa mga lihim na impormasyon. Para sa mga karaniwang titik, protocol value at pagsusuri ng coursework, ilagay lamang ang pinakamaikling bahagi ng tekstong kailangan sa conversion.
Katulad na mga kasangkapan
I-convert ang teksto sa binary at kabaliktaran para sa anumang string na input.
I-convert ang teksto sa hexadecimal at pabalik para sa anumang input na string.
I-convert ang teksto sa decimal at kabaliktaran para sa anumang input na string.
Mga sikat na tool
Madaling bumuo ng sarili mong pasadyang pirma at i-download ito nang madali.
Kunin ang laki ng isang teksto sa Bytes (B), Kilobytes (KB) o Megabytes (MB).
Kumuha ng isang IP at subukang hanapin ang domain/host na nauugnay dito.
Gamitin ang aming ping tool upang mabilis na suriin ang katayuan at oras ng pagtugon ng anumang website, server o port.
Nagbibigay ang IP lookup tool ng Digily Link ng detalyadong impormasyon tungkol sa anumang IP address. Gamitin ang libreng online na serbisyong ito para sa komprehensibong datos ng IP.
Bumuo agad ng libreng WhatsApp link. Magdagdag ng pasadyang mensahe at magsimula ng chat sa isang click, nang walang login o coding.