UTILS.
%100 tarayıcıda
0b

İkili ve Onaltılık Hesaplayıcı

İkili, sekizlik, ondalık ve onaltılık sayıları tam BigInt matematiğiyle toplayın, çıkarın, çarpın, bölün veya bit kaydırıp birleştirin.

Bu araç hakkında

Bu hesaplayıcı, iki işleneni istediğiniz herhangi bir tabanda — ikili, sekizlik, ondalık veya onaltılık — işler ve sonucu aynı anda dört tabanın tamamında gösterir. Her şey tarayıcınızda çalışır, ağ çağrısı yok, yuvarlama kütüphanesi yok ve eval yok.

Her işlenen JavaScript BigInt ile ayrıştırılır (0b, 0o ve 0x önekleri veya düz ondalık aracılığıyla), böylece kayan nokta hatası ve 32/64-bit taşması yoktur — sayılar keyfi olarak büyük olabilir. Aritmetik (toplama, çıkarma, çarpma, bölme) ve bit düzeyi işlemler (AND, OR, XOR, sola kaydırma, sağa kaydırma) tümü BigInt değerleri üzerinde hesaplanır. Bölme tam sayı bölmesidir ve kalanı da raporlar (a mod b).

İşlenen A ve tabanını girin, bir işlem seçin, işlenen B ve tabanını girin ve sonuç anında ondalık (birincil), ikili, sekizlik ve onaltılık olarak görünür. Sıfıra bölme ve seçilen taban için geçersiz basamaklar yakalanır ve bir girdi hatası olarak gösterilir.

Sık sorulan sorular

Sayılar nasıl hesaplanır?
Her iki işlenen de BigInt'e ayrıştırılır ve tüm matematik BigInt ile yapılır, böylece sonuçlar keyfi olarak büyük tam sayılar için kayan nokta yuvarlaması olmadan ve eval olmadan tamdır.
Bölme ne döndürür?
Bölme tam sayı bölmesidir: sıfıra doğru kesilmiş a / b bölümünü, artı ayrı bir kutucukta gösterilen a mod b kalanını döndürür. Sıfıra bölme geçersiz girdi olarak reddedilir.
Tabanları karıştırabilir miyim, örneğin bir onaltılık değeri bir ikili değerle AND'leyebilir miyim?
Evet. İşlenen A ve işlenen B'nin her birinin kendi taban seçicisi vardır, böylece bir onaltılık sayıyı bir ikili veya ondalık sayıyla birleştirebilirsiniz; cevap yine dört tabanın tamamında gösterilir.
Negatif sayılar ve kaydırmalar nasıl ele alınır?
Herhangi bir taban için baştaki eksi işareti kabul edilir. Sola ve sağa kaydırmalar ikinci işleneni kaydırma sayısı olarak kullanır (0 ve üzeri); çok büyük veya negatif kaydırma sayıları geçersiz girdi olarak ele alınır.

Daha fazla araç