IB

Integer Base Converter for iPhone

Издател: Nineveh National Research
iOS $0.99
Изтегли v1.0.0 0 изтегляния
Версия1.0.0
Издател Nineveh National Research
Дата на излизане1.04.2014 г.
Датата е добавена1.04.2014 г.
Os изискванияiOS
ИзискванияCompatible 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
Общо изтегляния0
Цена$0.99

Описание

Числени бази Мнозина биха казали, че раждането на компютърната ера се е случило в Блечли Парк по време на Втората световна война. Алън Тюринг ръководи голяма част от тази работа, използвайки ранна форма на ръчно изработен компютър с вакуумна тръба. Целта на учените и инженерите от Bletchley Park беше да разбият немските енигматични кодове. Вакуумните тръби от онази епоха бяха предшественици на транзисторите и интегралните схеми, които използваме днес. Те не работят като усилватели, а като превключватели, включващи и изключващи токове. Това действие за включване и изключване се превежда в нива на напрежение, които представляват включване и изключване, вярно и невярно и логически 1 и 0. Един единствен проводник, работещ от такъв изход, представлява един бит данни. Когато се използват множество бита за предаване на данни, множеството проводници се наричат ​​шина за данни. Ранните PC и Mac компютри имаха 8-битови шини за данни (осем проводника). Днес повечето персонални компютри използват 64-битови шини за данни (шестдесет и четири кабела). Двоичната аритметика е родният език на компютъра, докато хората се чувстват най-удобно с десетичната аритметика. Преводът от двоична основа или основа към десетична основа и обратно е основно упражнение за повечето студенти по компютърни науки. Междинните бази като шестнадесетичен и осмичен също са популярни. Осмичната база, или база 8, беше предпочитана от много програмисти на IBM през 60-те години, но рядко се използва днес. Шестнадесетичната основа или база 16 стана по-популярна поради лесния превод напред и назад към двоична система. Шестнадесетичната нотация е по-лесна и по-кратка за писане от дългите низове от 1s и 0s. Ако сте програмирали с асемблер или може би C/C++, тогава сте запознати с необходимостта от преобразуване от една база в друга, по-специално двоична, шестнадесетична и десетична .Base 16, или шестнадесетичен, използва цифрите 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E и FBase 10, или десетичен, използва цифрите 0 ,1,2,3,4,5,6,7,8 и 9Base 2, или двоичен, използва цифрите 0 и 1 Преобразувания на цели числа от една база в друга се срещат 99% от времето, поради факта, че най-малкият бит на всяка шина за данни е или 1, или 0. Няма дробни стойности на шина за данни на компютри. Това просто означава, че само цели числа се изпращат по шината за данни и ако искате да предадете стойности на реални числа с дробни или десетични компоненти, трябва да се използват други средства. Другото средство обикновено изисква реалните числа да бъдат кодирани така, че да се показват като цели числа. (за повече информация по тази тема вижте стандартите за преобразуване IEEE 754). Тъй като повечето съвременни шини за данни са с размер 64 бита, повечето базови преобразуватели трябва да извършват точно това преобразуване на размера. За шестнадесетични числа 64-битовата шина за данни осигурява диапазон от положителни стойности от: 0 до FFFFFFFFFFFFFFFF За десетични числа тази шина предоставя диапазон от положителни стойности от: 0 до 18446744073709551615 И накрая, за двоични числа този диапазон от положителни цели числа е от: 0 до 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111. септилион). Има ли нужда от по-голяма шина за данни? Само времето ще покаже! Въпреки това, ако искате шестнадесетични и двоични еквиваленти на 300 милиарда звезди, нашият базов конвертор е готов да предостави тези резултати лесно и точно.

Подобни програми

Алтернативи

Още от този издател