Bir byte: FF
FF
255
F × 16 + F × 1 = 15 × 16 + 15 = 240 + 15 = 255; bir byte'ın tutabileceği en büyük değer.
Onaltılık bir sayı yazın ve onluk değerini okuyun; hesabın her adımı hemen altında gösterilir. Açılışta FF yazılı, yani 255.
Son güncelleme
Coddy, tarayıcında gerçek kod yazarak öğretir: etkileşimli dersler, anında geri bildirim ve takıldığında yapay zekâ desteği.
Onaltılık sistem 16 tabanlıdır. 0'dan 9'a kadar rakamları ve A'dan F'ye kadar harfleri kullanır: A 10, B 11 ve bu şekilde devam ederek F 15'tir. Her basamak, sağındakinin 16 katı değerindedir: en sağdaki basamak birlikleri, bir soldaki on altılıkları, sonra 256'lıkları, sonra 4096'lıkları sayar.
Çevirmek için her basamağın değerini basamak değeriyle çarpıp hepsini toplayın. 2A = 2 × 16 + 10 × 1 = 42. 1F4 = 1 × 256 + 15 × 16 + 4 × 1 = 500. Dönüştürücünün altındaki panel, yazdığınız her sayı için bu satırları tek tek yazar.
Dönüştürücü büyük ve küçük harfi, isteğe bağlı 0x önekini kabul eder ve BigInt ile hesaplar; bu yüzden FFFFFFFFFFFFFFFF gibi 2⁵³'ten büyük değerler de tam olarak çevrilir.
00 0, FF ise 255'tir.0xFF örneğindeki gibi sayının önüne gelen 0x, yalnızca sayının hex olduğunu belirtir. Değerin bir parçası değildir.FF
255
F × 16 + F × 1 = 15 × 16 + 15 = 240 + 15 = 255; bir byte'ın tutabileceği en büyük değer.
#1E90FF
rgb(30, 144, 255)
Her basamak çifti bir renk kanalıdır: 1E = 1 × 16 + 14 = 30, 90 = 9 × 16 = 144 ve FF = 255.
1F4
500
1 × 256 + 15 × 16 + 4 × 1 = 256 + 240 + 4 = 500.
0x7FFF
32767
7 × 4096 + 15 × 256 + 15 × 16 + 15 = 32767; işaretli 16 bitlik en büyük tam sayı.
A 10, F 15'tir ve hiçbir tek basamak 15'ten fazla etmez.10 on değil, on altıdır.0x veya # önekini hesaba katmak. Çevirmeden önce öneki atın.255. Her F 15'tir, yani FF = 15 × 16 + 15 = 255; bir byte'a sığan en büyük değer.
10 = 1 × 16 + 0 = 16.int('FF', 16) 255 döndürür. JavaScript'te parseInt('FF', 16) de 255 döndürür; 2⁵³'ten büyük değerlerde hiçbir şey yuvarlanmasın diye BigInt('0xFF') kullanın. Bu dönüşümleri online Python derleyicisinde çalıştırabilirsiniz.16 tabanı on altı ayrı tek sembol ister, oysa yalnızca on rakam vardır. A'dan F'ye kadar harfler eksik kalan altı değeri, yani 10'dan 15'e kadar olanları doldurur.