Tartalomra ugrás
IB

Integer Base Converter for iPhone

Kiadó: Nineveh National Research
iOS $0.99
Letöltés v1.0.0 0 letöltések
Változat1.0.0
Kiadó Nineveh National Research
Kiadási dátum2014. ápr. 1.
Dátum hozzáadva2014. ápr. 1.
Os követelményekiOS
KövetelményekCompatible 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
Összes letöltés0
Ár$0.99

Leírás

Numerikus alapok Sokan azzal érvelnek, hogy a számítógép-korszak születése a Bletchley Parkban történt a második világháború idején. A munka nagy részét Alan Turing irányította a kézzel készített vákuumcsöves számítógép egy korai formájával. A Bletchley Park tudósainak és mérnökeinek célja az volt, hogy megtörjék a német rejtélyes kódokat. Az akkori vákuumcsövek a ma használt tranzisztorok és integrált áramkörök elődjei voltak. Nem erősítőkként működtek, hanem áramot ki-be kapcsoló kapcsolóként. Ez a be- és kikapcsolási művelet feszültségszintekre fordítódik, amelyek be- és kikapcsolt, igaz és hamis, valamint logikai 1-es és 0-s értékeket jelentenek. Egyetlen vezeték, amely egy ilyen kimenetről működik, egyetlen adatbitet képvisel. Ha több bitet használnak az adatok továbbítására, a több vezetéket adatbusznak nevezzük. A korai PC és Mac számítógépek 8 bites adatbuszokkal (nyolc vezetékkel) rendelkeztek. Manapság a legtöbb személyi számítógép 64 bites adatbuszokat használ (hatvannégy vezetéket). A bináris aritmetika a számítógép anyanyelve, míg az emberek a decimális aritmetikával érzik jól magukat. A bináris bázisról vagy radixról tizedesjegyre és visszafordítás alapvető gyakorlat a legtöbb informatikus hallgató számára. A köztes alapok, például a hexadecimális és az oktális szintén népszerűek. Az oktális alapot vagy a 8-ast sok IBM programozó kedvelte az 1960-as években, de ma már ritkán használják. A hexadecimális bázis vagy a 16-os alap népszerűsége a könnyű oda-vissza bináris fordítás miatt vált népszerűvé. A hexadecimális jelölést könnyebb és rövidebb írni, mint a hosszú, 1-es és 0-s karakterláncokat. Ha assembly nyelvvel vagy esetleg C/C++-val programozott, akkor ismeri az egyik bázisról a másikra való konvertálás szükségességét, különösen a bináris, hexadecimális és decimális értékeket. .Base 16 vagy hexadecimális, a 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E és az FBase 10 számjegyeket használja, vagy decimális, a 0 számjegyeket használja ,1,2,3,4,5,6,7,8 és 9Base 2, vagy bináris, a 0 és 1 számjegyeket használja. Egész számok egyik bázisról a másikra történő konverziója az esetek 99%-ában előfordul, mivel a A legkisebb jelentőségű bit bármely adatbuszon 1 vagy 0. A számítógép adatbuszon nincsenek törtértékek. Ez egyszerűen azt jelenti, hogy csak egész számokat küldenek az adatbuszon, és ha tört- vagy decimális komponensekkel kíván valós számértékeket továbbítani, más eszközöket kell alkalmazni. A másik módszer általában megköveteli, hogy a valós számokat egész számként kell kódolni. (a témával kapcsolatos további információkért lásd az IEEE 754 konverziós szabványokat).Mivel a legtöbb modern adatbusz 64 bites méretű, a legtöbb alapkonverternek pontosan végre kell hajtania ezt a méretátalakítást. Hexadecimális számok esetén egy 64 bites adatbusz pozitív értékeket biztosít: 0 és FFFFFFFFFFFFFFFF Tizedes számok esetén ez a busz pozitív értékeket biztosít: 0 és 18446744073709551615. Végül a bináris számok esetében a pozitív egész számok tartománya 0-tól 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 szeptillió). Szükség van nagyobb adatbuszra? Csak az idő fogja eldönteni! Ha azonban 300 milliárd csillag hexadecimális és bináris megfelelőjét szeretné, akkor alapkonvertálónk készen áll arra, hogy ezeket az eredményeket egyszerűen és pontosan adja meg.

Hasonló programok

Alternatívák

Több ettől a kiadótól