Aller au contenu
IB

Integer Base Converter for iOS

Éditeur: Nineveh National Research
iOS $0.99
Télécharger v1.0.0 0 téléchargements
Version1.0.0
Éditeur Nineveh National Research
Date de sortie12 juin 2016
Date ajoutée1 avr. 2014
Exigences OSiOS
ExigencesCompatible 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
Total téléchargements0
Prix$0.99

La description

Bases numériques Beaucoup diraient que la naissance de l'ère informatique a eu lieu à Bletchley Park pendant la Seconde Guerre mondiale. Alan Turing a guidé une grande partie de ce travail en utilisant une première forme d'ordinateur à tube à vide fabriqué à la main. L'objectif des scientifiques et ingénieurs de Bletchley Park était de briser les codes d'énigme allemands. Les tubes à vide de cette époque étaient les prédécesseurs des transistors et des circuits intégrés que nous utilisons aujourd'hui. Ils ne fonctionnaient pas comme des amplificateurs, mais comme des interrupteurs activant et désactivant les courants. Cette action marche/arrêt traduite en niveaux de tension représentant marche et arrêt, vrai et faux, et logique 1 et 0. Un seul fil, fonctionnant à partir d'une telle sortie représente un seul bit de données. Lorsque plusieurs bits sont utilisés pour transmettre des données, les multiples fils sont appelés un bus de données. Les premiers ordinateurs PC et Mac avaient des bus de données 8 bits (huit fils). Aujourd'hui, la plupart des ordinateurs personnels utilisent des bus de données 64 bits (soixante-quatre fils). L'arithmétique binaire est le langage natif de l'ordinateur, tandis que les humains sont plus à l'aise avec l'arithmétique décimale. La traduction d'une base binaire, ou base, vers une base décimale et inversement est un exercice fondamental pour la plupart des étudiants en informatique. Les bases intermédiaires telles que l'hexadécimal et l'octal ont également été populaires. La base octale, ou base 8, était préférée par de nombreux programmeurs IBM dans les années 1960, mais est rarement utilisée aujourd'hui. La base hexadécimale, ou base 16, est devenue plus populaire en raison de la facilité de traduction dans les deux sens en binaire. La notation hexadécimale est plus facile et plus courte à écrire que les longues chaînes de 1 et de 0. Si vous avez programmé avec le langage d'assemblage ou peut-être C/C++, alors vous êtes familiarisé avec la nécessité de convertir d'une base à une autre, en particulier binaire, hexadécimal et décimal .Base 16, ou hexadécimal, utilise les chiffres 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E et FBase 10, ou décimal, utilise les chiffres 0 ,1,2,3,4,5,6,7,8 et 9Base 2, ou binaire, utilise les chiffres 0 et 1 Les conversions de nombres entiers d'une base à l'autre sont rencontrées 99% du temps, du fait que le le bit le moins significatif sur n'importe quel bus de données est un 1 ou un 0. Il n'y a pas de valeurs fractionnaires sur un bus de données d'ordinateur. Cela signifie simplement que seuls des entiers sont envoyés sur le bus de données, et si vous souhaitez transmettre des valeurs de nombres réels avec des composants fractionnaires ou décimaux, d'autres moyens doivent être utilisés. L'autre moyen nécessite généralement que les nombres réels soient codés pour apparaître sous forme d'entiers. (pour plus d'informations sur ce sujet, consultez les normes de conversion IEEE 754). Étant donné que la plupart des bus de données modernes ont une taille de 64 bits, la plupart des convertisseurs de base doivent effectuer cette conversion de taille avec précision. Pour les nombres hexadécimaux, un bus de données 64 bits fournit une plage de valeurs positives allant de : 0 à FFFFFFFFFFFFFFFF Pour les nombres décimaux, ce bus fournit une plage de valeurs positives allant de : 0 à 18446744073709551615 Enfin, pour les nombres binaires, cette plage d'entiers positifs est de : 0 à 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111. septillion). Un bus de données plus grand est-il nécessaire ? Seul le temps nous le dira ! Cependant, si vous voulez les équivalents hexadécimaux et binaires de 300 milliards d'étoiles, eh bien, notre convertisseur de base est prêt à fournir ces résultats facilement et avec précision.

Programmes similaires

Alternatives

Plus de ce même éditeur