> base36 | 0-9,A-Z | kompakt <

// Base36 – 0-9 ve A-Z kullanan kompakt alfasayısal kodlama

0 karakter
0 karakter
[ALFASAYISAL]

Yalnızca harf ve rakam

Yalnızca 0-9 ve A-Z kullanır; veritabanları, URL'ler ve metin tabanlı sistemlerle uyumludur.

[KOMPAKT]

Kompakt gösterim

Büyük sayıları ondalık gösterime göre daha kısa alfasayısal dizelere dönüştürür, paylaşımı ve okumayı kolaylaştırır.

[URL-SAFE]

URL dostu

Özel karakter içermez; kısa bağlantılar, herkese açık ID'ler, ürün kodları ve lisans anahtarları için idealdir.

>> teknik bilgiler

Base36 nasıl çalışır?

Base36, 36 sembol (0-9 ve A-Z) kullanan, tabanı 36 olan konumsal bir sayı sistemidir. Her basamak 36'nın bir kuvvetini temsil eder; böylece büyük sayılar kısa alfasayısal dizelere dönüştürülebilir.

Neden Base36 kullanmalı?

  • Büyük sayılardan kısa, okunabilir kimlikler üretme
  • Özel karakter içermeyen URL‑güvenli jetonlar oluşturma
  • Sayısal değerleri kompakt alfasayısal dizelere dönüştürme
  • Çoğu uygulamada büyük/küçük harf duyarsız; büyük‑küçük harf farkından doğan hataları azaltır
  • Bazı senaryolarda salt onaltılık gösterime göre daha kullanıcı dostudur

Base36 örnekleri

Sayılar → Base36:
123 → 3F
1000 → RS
999999 → LFLR

Metin → Base36 (baytlar üzerinden):
Hi → 1Q5
ABC → 3O0AF

Yaygın kullanım alanları:
- Video/varlık ID'leri
- Kısa URL'ler
- Oturum token'ları
- Ürün kodları
- Lisans anahtarları

>> sık sorulan sorular

Base36 nedir?

Base36, 36 farklı sembol (rakam 0-9 ve harf A-Z) kullanan konumsal bir sayı sistemidir. Yalnızca alfasayısal karakterlerle sayıları kompakt biçimde temsil etmenizi sağlar.

Base36 genellikle nerede kullanılır?

Base36, kısa URL'ler, herkese açık kimlikler, ürün kodları ve oturum jetonları gibi hem kısa hem de okunabilir olması gereken tanımlayıcılar için yaygın olarak kullanılır.

Base36 büyük/küçük harfe duyarlı mı?

Çoğu implementasyonda Base36 büyük/küçük harfe duyarlı değildir; A-Z ve a-z aynı kabul edilir. Bu da büyük/küçük harf değişikliklerinden kaynaklanan hataları azaltır.

Base36 diğer kodlama şemalarıyla karşılaştırıldığında nasıldır?

Base36, onluk (base10) gösterimden daha kompakt, ancak onaltılık (base16) veya Base64'ten daha az kompakttır. Yalnızca alfasayısal karakterler kullanarak kompaktlık ile okunabilirlik arasında iyi bir denge sunar.

KOPYALANDI!