Sayı Tabanları
9. Bölümde, sekizlik (taban 8) ve onaltılık (taban 16) sayılara bir göz atmıştık. Aritmetik ifadelerde, kabuk herhangi bir tabandaki tamsayı sabitlerini destekler.
Tablo 34-2: Farklı Sayı Tabanlarının Belirlenmesi
Notasyon Açıklama
Notasyon Açıklama
sayı Varsayılan olarak, herhangi bir gösterimi olmayan sayılar ondalık (taban 10) tam sayılar olarak kabul edilir.
![]()
0numara Aritmetik ifadelerde, başında sıfır olan sayılar sekizli olarak kabul edilir.
![]()
0xnumara onaltılık gösterim
![]()
baz#numara sayı tabanda
![]()
Bazı örnekler:
[ben@linuxbox ~]$ yankı $((0xff))
255
[ben@linuxbox ~]$ yankı $((2#11111111))
255
[ben@linuxbox ~]$ yankı $((0xff))
255
[ben@linuxbox ~]$ yankı $((2#11111111))
255
Yukarıdaki örneklerde, onaltılık sayının değerini yazdırıyoruz. ff (iki basamaklı en büyük sayı) ve en büyük sekiz basamaklı ikili (taban 2) sayı.
Dökümanlar