Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Əsas məzmuna keç
Gizke.com
Bloq

Say sistemi çeviricisi

Cihazınızda işləyir. Heç nə göndərilmir.
Onaltılıq, ikilik və ya səkkizlik yazmaq üçün əvvəlinə 0x, 0b və ya 0o qoyun. Rəqəmlər arasındakı boşluq və _ nəzərə alınmır.
Nümunələr

Nəticələr

İkilik (2)
11111111
Səkkizlik (8)
377
Onluq (10)
255
Onaltılıq (16)
FF
73
Lazım olan bit
8
1 olan bitlər
8
Unicode simvolu
U+00FF ÿ

İkiyə tamamlayıcı kod

Bu ədədin sabit sayda bitdə necə saxlandığı - işarəli və işarəsiz oxunuşu. Biti çevirmək üçün ona toxunun.

İşarəli
-1
İşarəsiz
255
Onaltılıq
0xFF
İkilik
1111 1111
Baytlar, big-endian
FF
Baytlar, little-endian
FF
Bit səviyyəsində NOT
0x00

Bitlər

Ən soldakı bit işarə bitidir: 1 olanda işarəli qiymət mənfidir.
Necə hesablanır
Onluqdan bu sistemə:
BölməQismətQalıq
255 ÷ 21271
127 ÷ 2631
63 ÷ 2311
31 ÷ 2151
15 ÷ 271
7 ÷ 231
3 ÷ 211
1 ÷ 201

Qalıqlar aşağıdan yuxarıya: 11111111

Ədədləri ikilik, səkkizlik, onluq, onaltılıq və 2-36 arası istənilən say sistemi arasında çevirin - böyük ədədlər və kəsrlər üçün dəqiq.

Proqramçılar, şagirdlər, tələbələr və hex dökümü oxuyan hər kəs üçün çevirici: ədədi ikilik, səkkizlik, onluq, onaltılıq və ya 2-36 arası istənilən sistemdə yazın və onu hamısında birdən görün. Nəticə dəqiqdir - 40 rəqəmli ədədin hər rəqəmi qorunur, 0.1 kimi kəsr isə yuvarlaqlaşdırılmış qiymət yerinə sonsuz təkrarlanan rəqəmlərini göstərir. Tam ədədlər üçün 8-128 bitlik ikiyə tamamlayıcı kod, bayt sırası və kliklənən bit cədvəli, ev tapşırıqları üçün isə hər çevirmənin addımları var.

Tez-tez verilən suallar

İkilik ədədi onluğa necə çevirmək olar?
Hər rəqəmi mərtəbə qiymətinə vurub toplayın. İkilikdə mərtəbə qiymətləri sağdan 2-nin qüvvətləridir: 1, 2, 4, 8, 16 və s. Deməli, 1011 = 1×8 + 0×4 + 1×2 + 1×1 = 11. Öz ədədiniz üçün "Necə hesablanır" bölməsini açın.
Onluq ədədi ikiliyə və ya onaltılığa necə çevirmək olar?
Qismət 0 olana qədər ədədi yeni əsasa dəfələrlə bölün və hər qalığı yazın. Qalıqları aşağıdan yuxarıya oxuyun: 11 ÷ 2 qalıqları 1, 1, 0, 1 verir, yəni 11 ikilikdə 1011-dir. Onaltılıqda 10-15 qalıqları A-F hərfləri ilə yazılır.
FF niyə -1-ə bərabərdir?
8 bitdə FF (11111111) işarəsiz 255-dir, amma kompüterlərin işarəli tam ədədləri saxladığı ikiyə tamamlayıcı kodda -1-dir: ən soldakı bit +128 yox, -128 sayılır. Eyni naxış 16 bitdə (00FF) sadəcə 255-dir. Hər iki oxunuşu görmək üçün bit enini seçin.
0.1 ikilikdə niyə heç vaxt bitmir?
0.1 - 1/10-dur, 10-un isə ikiliyin tam bölə bilmədiyi 5 vuruğu var - 1/3-ün onluqda heç vaxt bitmədiyi kimi. 0011 rəqəmləri sonsuza qədər təkrarlanır: 0.0(0011). Əksər kalkulyatorlar bunu yuvarlaqlaşdırır; burada dövr dəqiq tapılır və xətlə göstərilir. Buna görə də əksər proqramlaşdırma dillərində 0.1 + 0.2 tam olaraq 0.3 etmir.
Ədədlər nə qədər böyük ola bilər?
Hər rəqəmi qorunmaqla 4096 simvola qədər. Bir çox çevirici JavaScript-in adi ədədlərindən istifadə edir və 9 007 199 254 740 991-dən (2^53 − 1) böyük hər şeyi səssizcə yuvarlaqlaşdırır; bu isə dəqiq böyük tam ədəd hesabı ilə işləyir, ona görə 64 və 128 bitlik qiymətlər düzgün çıxır.
Ədədim haraya isə göndərilir?
Xeyr. Hər şey brauzerinizdə hesablanır, ona görə səhifə oflayn da işləyir. Kopyalanan link ədədi ünvanda ?q= hissəsindən sonra saxlayır - onu yalnız ədədi görə bilən insanlarla paylaşın.

Bu aləti paylaşın

BloqHaqqımızdaƏlaqəİstifadə ŞərtləriMəxfilik Siyasəti