Sayı sistemi, sembolik karakter içeren sayıları göstermenin sistematik bir yoludur ve sıkıştırılmış biçimdeki sayıları rahat gruplamak için temel değer kullanır. En yaygın sayı sistemi, 10 temel değerini içeren ondalık, 0, 1, 2, 3, 4, 5, 6, 7, 8 ve 9 ' a sembolik karakter kümesidir. Bununla birlikte, başka numara sistemleri de vardır ve belirli amaçlarla kullanmak daha verimli olabilir. Örneğin, bilgisayarlar hesaplamaları ve işlemleri gerçekleştirmek için Boole mantığını kullandığından, temel değeri 2 olan ikili sayı sistemini kullanırlar.
Microsoft Office Excel 'de, aşağıdaki sayı sistemlerinden sayıları dönüştürmek için kullanabileceğiniz birkaç işlev vardır:
Sayı sistemi
|
Temel değer
|
Sembolik karakter kümesi
|
İkili
|
2
|
0, 1
|
Sekizli
|
8
|
0, 1, 2, 3, 4, 5, 6, 7
|
Decimal
|
10
|
0, 1, 2, 3, 4, 5, 6, 7, 8 ve 9
|
Onaltılı
|
geliştir
|
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
|
Bu görevi gerçekleştirmek için BIN2DEC işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=BIN2DEC(1100100)
|
İkili 1100100 'yi ondalığa dönüştürür (100)
|
=BIN2DEC(1111111111)
|
İkili 1111111111 'yi ondalığa dönüştürür (-1)
|
|
Bu görevi gerçekleştirmek için Bın2hex işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=BIN2HEX(11111011, 4)
|
İkili 11111011 'yi 4 karakterli onaltılı tabana dönüştürür (00FB)
|
=BIN2HEX(1110)
|
İkili 1110 'yi onaltılı (E) dönüştürür
|
=BIN2HEX(1111111111)
|
İkili 1111111111 'yi onaltılı (FFFFFFFFFF) dönüştürür
|
|
Bu görevi gerçekleştirmek için Bın2oct işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=BIN2OCT(1001, 3)
|
İkili 1001 'yi 3 karakterli sekizlik tabana dönüştürür (011)
|
=BIN2OCT(1100100)
|
İkili 1100100 'yi sekizlik tabana dönüştürür (144)
|
=BIN2OCT(1111111111)
|
İkili 1111111111 'yi sekizlik tabana dönüştürür (7777777777)
|
|
Bu görevi gerçekleştirmek için DEC2BIN işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=DEC2BIN(9, 4)
|
Ondalık 9 ' un 4 karakterli ikiliye dönüştürür (1001)
|
=DEC2BIN(-100)
|
Ondalığa dönüştürür-100 (1110011100)
|
|
Bu görevi gerçekleştirmek için DEC2HEX işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=DEC2HEX(100, 4)
|
Ondalık 100 'yi 4 karakterli onaltılı tabana dönüştürür (0064)
|
=DEC2HEX(-54)
|
Ondalık-54 onaltılık düzene dönüştürür (FFFFFFFFCA)
|
|
Bu görevi gerçekleştirmek için DEC2OCT işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=DEC2OCT(58, 3)
|
Ondalık 58 'yi sekizlik tabana dönüştürür (072)
|
=DEC2OCT(-100)
|
Ondalığa sekizlik düzene dönüştürür (7777777634)
|
|
Bu görevi gerçekleştirmek için, HEX2BIN işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=HEX2BIN("F";8)
|
Onaltılı F 'yi 8 karakterli ikiliye dönüştürür (00001111)
|
=HEX2BIN("B7")
|
Onaltılı B7 'yi ikiliye dönüştürür (10110111)
|
=HEX2BIN("FFFFFFFFFF")
|
Onaltılı FFFFFFFFFF 'yi ikiliye dönüştürür (1111111111)
|
|
Bu görevi gerçekleştirmek için HEX2DEC işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=HEX2DEC("A5")
|
Onaltılı A5 ondalık metne dönüştürür (165)
|
=HEX2DEC("FFFFFFFF5B")
|
Onaltılı FFFFFFFF5B 'i onluk tabana dönüştürür (-165)
|
=HEX2DEC("3DA408B9")
|
Onaltılı 3DA408B9 ' a dönüştürür (1034160313)
|
|
Bu görevi gerçekleştirmek için, HEX2OCT işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=HEX2OCT("F", 3)
|
Onaltılı F 'yi 3 karakterli sekizlik tabana dönüştürür (bir)
|
=HEX2OCT("3B4E")
|
Onaltılı 3B4E 'yi sekizlik düzene dönüştürür (35516)
|
=HEX2OCT("FFFFFFFF00")
|
Onaltılı FFFFFFFF00 dönüştürür (7777777400)
|
|
Bu görevi gerçekleştirmek için OCT2BIN işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=OCT2BIN(3, 3)
|
Sekizli 3 ' ü ikiliye 3 karakterle dönüştürür (011)
|
=OCT2BIN(7777777000)
|
Sekizlik 7777777000 'ı ikiliye dönüştürür (1000000000)
|
|
Bu görevi gerçekleştirmek için OCT2DEC işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=OCT2DEC(54)
|
Sekizlik 54 'yi ondalığa dönüştürür (44)
|
=OCT2DEC(7777777533)
|
Sekizli 7777777533 ' i ondalığa dönüştürür (-165)
|
|
Bu görevi gerçekleştirmek için, OCT2HEX işlevini kullanın.
|
A
|
B
|
Formül
|
Açıklama (Sonuç)
|
=OCT2HEX(100, 4)
|
Sekizli 100 sayısını 4 karakterli onaltılı tabana dönüştürür (0040)
|
=OCT2HEX(7777777533)
|
Sekizli 7777777533 sayısını onaltılı tabana dönüştürür (FFFFFFFF5B)
|
|
Not:
Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Bu bilgileri yararlı bulup bulmadığınızı bizimle paylaşır mısınız? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.