Ir para o conteúdo
IB

Integer Base Converter for iPhone

Editor: Nineveh National Research
iOS $0.99
Versão1.0.0
Editor Nineveh National Research
Data de lançamento1 de abr. de 2014
Data adicionada1 de abr. de 2014
Os requisitosiOS
RequisitosCompatible 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 de downloads0
Preço$0.99

Descrição

Bases Numéricas Muitos argumentam que o nascimento da era do computador ocorreu em Bletchley Park durante a Segunda Guerra Mundial. Alan Turing guiou grande parte deste trabalho usando uma forma inicial de um computador de tubo de vácuo feito à mão. O objetivo dos cientistas e engenheiros de Bletchley Park era quebrar os códigos de enigmas alemães. Os tubos de vácuo daquela época eram os predecessores dos transistores e circuitos integrados que usamos hoje. Eles não operavam como amplificadores, mas como interruptores ligando e desligando as correntes. Essa ação liga e desliga se traduz em níveis de tensão que representam ligado e desligado, verdadeiro e falso, e lógica 1 e 0. Um único fio, operando a partir de tal saída, representa um único bit de dados. Quando vários bits são usados ​​para transmitir dados, os vários fios são chamados de barramento de dados. Os primeiros computadores PC e Mac tinham barramentos de dados de 8 bits (oito fios). Hoje, a maioria dos computadores pessoais usa barramentos de dados de 64 bits (sessenta e quatro fios). A aritmética binária é a linguagem nativa do computador, enquanto os humanos se sentem mais à vontade com a aritmética decimal. Traduzir de uma base binária, ou radix, para uma base decimal e vice-versa é um exercício fundamental para a maioria dos estudantes de ciência da computação. Bases intermediárias como hexadecimal e octal também são populares. A base octal, ou base 8, foi preferida por muitos programadores da IBM durante a década de 1960, mas raramente é usada hoje. A base hexadecimal, ou base 16, tornou-se mais popular devido à fácil tradução para binário. A notação hexadecimal é mais fácil e mais curta de escrever do que longas strings de 1s e 0s. Se você programou com linguagem assembly ou talvez C/C++, então você está familiarizado com a necessidade de converter de uma base para outra, especificamente binário, hexadecimal e decimal .Base 16, ou hexadecimal, usa os dígitos 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E e FBase 10, ou decimal, usa os dígitos 0 ,1,2,3,4,5,6,7,8 e 9Base 2, ou binário, usa os dígitos 0 e 1As conversões de números inteiros de uma base para outra são encontradas 99% das vezes, devido ao fato de que o o bit menos significativo em qualquer barramento de dados é 1 ou 0. Não há valores fracionários no barramento de dados de um computador. Isso significa simplesmente que apenas números inteiros são enviados pelo barramento de dados e, se você deseja transmitir valores de números reais com componentes fracionários ou decimais, outros meios devem ser empregados. O outro meio normalmente requer que os números reais sejam codificados para aparecer como números inteiros. (para obter mais informações sobre este tópico, consulte os padrões de conversão IEEE 754). Como a maioria dos barramentos de dados modernos tem tamanho de 64 bits, a maioria dos conversores básicos deve realizar essa conversão de tamanho com precisão. Para números hexadecimais, um barramento de dados de 64 bits fornece uma faixa de valores positivos de: 0 a FFFFFFFFFFFFFFFF Para números decimais, esse barramento fornece uma faixa de valores positivos de: 0 a 18446744073709551615 de: 0 a 1111111111111111111111111111111111111111111111111111111111111Os valores máximos representados por um barramento de dados de 64 bits poderiam facilmente conter a contagem estimada do número de estrelas em nossa galáxia (aproximadamente 300 bilhões), mas fica aquém de manter o número total estimado de estrelas no universo (1 septilhão). Há necessidade de um barramento de dados maior? Só o tempo dirá! No entanto, se você quiser os equivalentes hexadecimais e binários de 300 bilhões de estrelas, bem, nosso conversor de base está pronto para fornecer esses resultados com facilidade e precisão.

Programas semelhantes

Alternativas

Mais deste editor