Məzmun keç
IB

Integer Base Converter for iPhone

Nəşriyyat: Nineveh National Research
iOS $0.99
Yükləyin v1.0.0 0 endirmələr
Versiya1.0.0
Nəşriyyat Nineveh National Research
Buraxılış tarixi1 apr 2014
Tarix əlavə edildi1 apr 2014
Os tələbləriiOS
TələblərCompatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Cəmi yüklənmə0
Qiymət$0.99

Təsvir

Rəqəm əsasları Çoxları kompüter əsrinin doğulmasının İkinci Dünya Müharibəsi zamanı Bletchley Parkda baş verdiyini iddia edərdi. Alan Turing bu işin çox hissəsini əl ilə hazırlanmış vakuum borusu kompüterinin erkən formasından istifadə edərək idarə etdi. Bletchley Park alimlərinin və mühəndislərinin məqsədi alman müəmma kodlarını qırmaq idi. O dövrün vakuum boruları bu gün istifadə etdiyimiz tranzistorların və inteqral sxemlərin sələfləri idi. Onlar gücləndirici kimi deyil, cərəyanları açıb-söndürən açar kimi işləyirlər. Bu açma və söndürmə hərəkəti aktiv və söndürülməsi, doğru və yanlış və məntiq 1 və 0-ı təmsil edən gərginlik səviyyələrinə çevrilir. Belə çıxışdan işləyən bir tel tək məlumat bitini təmsil edir. Məlumatların ötürülməsi üçün çoxlu bit istifadə edildikdə, çoxlu naqillərə məlumat avtobusu deyilir. Erkən PC və Mac kompüterlərində 8 bitlik məlumat avtobusları (səkkiz naqil) var idi. Bu gün əksər fərdi kompüterlər 64 bitlik məlumat avtobuslarından (altmış dörd naqil) istifadə edir. Binar hesab kompüterin ana dilidir, insanlar isə onluq hesabla ən rahatdır. Binar bazadan və ya radixdən onluq bazaya və arxaya tərcümə əksər informatika tələbələri üçün əsas məşqdir. Onaltılıq və səkkizlik kimi ara əsaslar da məşhur olmuşdur. Səkkizlik baza və ya 8 bazası 1960-cı illərdə bir çox IBM proqramçıları tərəfindən bəyənildi, lakin bu gün nadir hallarda istifadə olunur. Onaltılıq baza və ya 16 bazası ikiliyə irəli-geri asanlıqla tərcümə edildiyi üçün daha populyarlaşdı. Hexadecimal notation 1s və 0s uzun sətirlərə nisbətən daha asan və qısa yazmaqdır. Əgər siz assembler dili və ya bəlkə də C/C++ ilə proqramlaşdırmısınızsa, onda siz bir bazadan digərinə, xüsusən də ikilik, onaltılıq və onluqlara çevirmək ehtiyacı ilə tanışsınız. .Baza 16 və ya onaltılıq, 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E rəqəmlərindən istifadə edir və FBaza 10 və ya onluq, 0 rəqəmlərindən istifadə edir ,1,2,3,4,5,6,7,8 və 9Baza 2 və ya binar, 0 və 1 rəqəmlərindən istifadə edir. Tam ədədin bir bazadan digərinə çevrilməsinə 99% rast gəlinir, çünki Hər hansı bir məlumat avtobusunda ən az əhəmiyyət kəsb edən bit ya 1, ya da 0-dır. Kompüterlərin məlumat avtobusunda heç bir kəsr dəyəri yoxdur. Bu, sadəcə olaraq o deməkdir ki, verilənlər şinində yalnız tam ədədlər göndərilir və əgər siz fraksiya və ya onluq komponentlərlə real ədədlərin ötürülməsini istəyirsinizsə, digər vasitələrdən istifadə edilməlidir. Digər vasitələr adətən real ədədlərin tam ədədlər kimi görünməsi üçün kodlanmasını tələb edir. (bu mövzu haqqında daha ətraflı məlumat üçün IEEE 754 çevirmə standartlarına baxın). Müasir məlumat şinlərinin əksəriyyəti 64 bit ölçüsündə olduğundan, əksər baza çeviriciləri bu ölçüyə çevrilməni dəqiq yerinə yetirməlidir. Onaltılıq ədədlər üçün 64 bitlik məlumat şini 0-dan FFFFFFFFFFFFFFFF-ə kimi müsbət dəyərlər diapazonunu təmin edir. Onluq ədədlər üçün bu avtobus 0-dan 18446744073709551615-ə qədər müsbət dəyərləri təmin edir. Nəhayət, ikili ədədlər üçün müsbət tam ədədlərin bu diapazonu 0-dan 111111111111111111111111111111111111111111111111111111111111111 64 bitlik məlumat avtobusu ilə təmsil olunan maksimum dəyərlər, bizim təxmin edilən qısa miqyaslı sayımızı asanlıqla saxlaya bilər (təxmin edilən qısa miqyaslı 3 milyardın sayını saxlaya bilər0) septilyon). Daha böyük məlumat avtobusuna ehtiyac varmı? Bunu ancaq zaman göstərəcək!Lakin əgər siz 300 milyard ulduzun onaltılıq və ikili ekvivalentlərini istəyirsinizsə, bizim əsas çeviricimiz həmin nəticələri asanlıqla və dəqiq şəkildə təqdim etməyə hazırdır.

Oxşar proqramlar

Alternativlər

Bu nəşriyyatdan daha çox