MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Ondalık ASCII Kodu
65
ondalık kod noktası
Formül code = ord(char)

ASCII'den Ondalığa Dönüştürücü nedir?

Bu araç, tek bir karakteri ondalık kod noktasına çevirir. Standart harfler, rakamlar ve noktalama işaretleri için bu, klasik ASCII değeridir; ASCII sınırlarının dışındaki karakterlerde ise Unicode kod noktasını döndürür. ASCII (American Standard Code for Information Interchange), temel İngilizce karakterleri 0 ile 127 arasındaki sayılara eşler; modern sistemler bunu Unicode ile genişletir.

A karakterinin bir okla ondalık kodu 65'e eşlenmesi
Her karakter tek bir ondalık ASCII koduna karşılık gelir (A = 65).

Nasıl kullanılır?

Giriş kutusuna tek bir karakter yazın; örneğin A gibi bir harf, 5 gibi bir rakam ya da @ gibi bir sembol. Hesaplayıcı, ondalık kodu anında gösterir. Birden fazla karakter yapıştırırsanız yalnızca ilki dönüştürülür.

Formülün açıklaması

Dönüştürme işleminde ord fonksiyonu kullanılır:

$$\text{Decimal} = \operatorname{code}\!\left( \text{Character} \right)$$

Bilgisayar içinde her karakter aslında bir sayı olarak saklanır; ord de bu sayıyı ondalık biçimde önümüze koyar. Tersi işlem olan char = chr(code) ise ondalık bir kodu yeniden karakterine çevirir.

Örnek karakterler ve ondalık ASCII kodları: 0=48, A=65, a=97, !=33
Yaygın karakterler ve ondalık ASCII değerleri.

Örnek üzerinden inceleme

Büyük A harfini ele alalım. ASCII tablosunda büyük harf alfabesi 65'ten başlar; yani \(\operatorname{ord}('A') = 65\). Küçük harfler 97'den başlar, dolayısıyla \(\operatorname{ord}('a') = 97\). Rakam karakterleri ise 48'den başlar; bu da \(\operatorname{ord}('0') = 48\) ve \(\operatorname{ord}('9') = 57\) anlamına gelir.

ASCII Ondalık Kod Referans Tablosu

Amerikan Standart Bilgi Değişimi Kodu (ASCII), 0'dan 127'ye kadar her karaktere bir ondalık sayı atar. code() (veya ord()) işlemi herhangi bir karakter için bu değeri döndürür. Yazdırılabilir karakterler için bu, Unicode kod noktasıyla da eşleşir, çünkü ilk 128 Unicode noktası ASCII ile aynıdır.

Kontrol kodları (yazdırılmayan)

Ondalık Ad Anlamı
0 NUL Boş karakter
9 HT (TAB) Yatay sekme
10 LF Satır beslemesi (yeni satır)
13 CR Satır başına dönüş
27 ESC Kaçış

Yaygın semboller ve boşluk

Karakter Ondalık
(boşluk) 32
! 33
" 34
# 35
$ 36
% 37
& 38
( 40
) 41
* 42
+ 43
, 44
- 45
. 46
/ 47
: 58
; 59
< 60
= 61
> 62
? 63
@ 64
[ 91
\ 92
] 93
^ 94
_ 95
` 96
{ 123
| 124
} 125
~ 126

Rakamlar 0–9 (ondalık 48–57)

Karakter Ondalık
0 48
1 49
2 50
3 51
4 52
5 53
6 54
7 55
8 56
9 57

Büyük harfler A–Z (ondalık 65–90)

Kar Ond Kar Ond Kar Ond
A 65 J 74 S 83
B 66 K 75 T 84
C 67 L 76 U 85
D 68 M 77 V 86
E 69 N 78 W 87
F 70 O 79 X 88
G 71 P 80 Y 89
H 72 Q 81 Z 90
I 73 R 82    

Küçük harfler a–z (ondalık 97–122)

Kar Ond Kar Ond Kar Ond
a 97 j 106 s 115
b 98 k 107 t 116
c 99 l 108 u 117
d 100 m 109 v 118
e 101 n 110 w 119
f 102 o 111 x 120
g 103 p 112 y 121
h 104 q 113 z 122
i 105 r 114    

Her büyük harfle küçük harfi arasında 32'lik sabit bir fark olduğuna dikkat edin, örneğin a (97) − A (65) = 32. Bu ondalık değerlerin herhangi birini metne geri çözmek için 65 66 67 kodları → ABC kullanabilirsiniz.

Sıkça sorulan sorular

ASCII ile Unicode aynı şey mi? 0–127 arasındaki kodlar için ikisi de aynıdır. 127'nin üzerinde bu araç Unicode kod noktasını döndürür; Unicode, ASCII'yi her dili ve sembolü kapsayacak şekilde genişletir.

Boşluk karakteri ne oluyor? Boşluğun ondalık kodu 32'dir.

Neden yalnızca tek bir karakter okuyor? Bir ondalık kod tam olarak tek bir karaktere karşılık gelir; bu yüzden girişinizin yalnızca ilk karakteri dönüştürülür.

Son güncelleme: