Tüm araçlar

Number base converter

Convert integers between binary, octal, decimal, and hexadecimal representations. Debug color codes (#FF5733), IP bitmasks, memory addresses, and assembly coursework without mental arithmetic. Supports common bit widths (8, 16, 32) if the tool displays padding.
Kaynak
Değer
Sonuç
BIN: 11111111
OCT: 377
HEX: FF

How to convert number bases

1. Enter a number in the source base (prefix 0x for hex, 0b for binary if supported).
2. Select target base or read all bases at once.
3. Verify leading zeros for fixed-width formats (e.g. 0x0A).
4. Copy the value into code, subnet masks, or exam answers.

Temel dönüşüm örnekleri

Hex renk kanalı

0xFF ondalık = 255 = ikili 11111111 — #RRGGBB'de tam opaklık veya maksimum kırmızı kanal.

İkiliden ondalığa

0b1010 = 10 ondalık = 0xA onaltılı. İzin bit bayrakları için kullanışlıdır.

Sekizli (Unix izinleri)

chmod 755 → rwxr-xr-x. Sahip/grup/diğer bitler için ikili olarak 7=111, 5=101.

Sayı tabanları ne zaman dönüştürülür?

Bellek dökümlerini okuduğunuzda veya hata ayıklayıcılardaki değerleri kaydettiğinizde.
IPv4/ağ maskesi veya MAC adresi bölümlerini çevirdiğinizde.
CS ödevlerini konumsal gösterimle tamamladığınızda.

Ne zaman başka bir şey seçmeli

Kayan noktalı IEEE 754 bit düzenine ihtiyaç duyduğunuzda — özel araçlar.
Metni Base64 olarak kodladığınızda, radix dönüşümünü değil, Base64 kodlayıcıyı kullanın.
Sayılar JavaScript güvenli tamsayıyı aştığında BigInt uyumlu araçları kullanın.

Programlamada hex ve ikili

Bit maskeleri onaltılık sabitlerle OR/AND kullanır: flags 0x01 | 0x02. IPv6 kısaltmaları onaltılık grupları kullanır. İki (0x10, 0x100) hızın güçlerini tespit etmeyi öğrenmek, yığın izlerini ve çekirdek belgelerini okumayı hızlandırır.

Unix'te sekizli miras

Temel model ikili olmasına rağmen dosya izinleri hala sekizli (755) olarak öğretilmektedir. Sekizli basamaklar 3 bitlik gruplarla temiz bir şekilde eşleşir; chmod örneklerinde varlığını sürdürmesinin tarihsel nedeni budur.

Sık sorulan sorular

Onaltılı sistem nedir?

0–9 ve A–F rakamlarını kullanan 16 tabanı. İkili ağırlıklı değerler için kompakt (1 onaltılık basamak = 4 bit).

Ondalık sayıyı ikili sayıya nasıl dönüştürebilirim?

Tekrar tekrar 2'ye bölün ve kalanları toplayın veya anında sonuç almak için bu dönüştürücüyü kullanın.

0x öneki ne anlama geliyor?

C tarzı onaltılık değişmez önek. 0x10 = 10 değil, 16 ondalık sayı.

İmzalı mı imzasız mı?

Aynı bit modeli, imzalı ikinin tamamlayıcısı için farklı şekilde yorumlanır; koddaki genişliği ve imzalılığı belirtin.

Kesirleri dönüştürebilir miyim?

Kesirlerin taban dönüşümü mümkündür ancak birçok tabanda sonlanmaz; bu araç tamsayılara odaklanır.

Veriler yükleniyor mu?

Hayır. Dönüşüm yerel olarak çalışır.