Discussão:Prefixo binário

O conteúdo da página não é suportado noutras línguas.
Origem: Wikipédia, a enciclopédia livre.

Kibi ou quibi?[editar código-fonte]

Como o quilo refere-se a 1000 e em outros idiomas é escrito como kilo, não seria prudente traduzir kibi como quibi ?

C. Emanuel Laguna Jr (discussão) 23h39min de 31 de agosto de 2011 (UTC)[responder]
Concordo que seria mais coerente. Entretanto, como a letra "k" foi incorporada ao nosso alfabeto e não há uma tradução "oficial", preferi deixar como está. Fique à vontade para alterar. Angeloshimabuko (discussão) 19h26min de 18 de março de 2012 (UTC).[responder]

Seção "Lista estendida de prefixos"[editar código-fonte]

Marquei a seção com as predefinições de "revisão" e "reciclagem", pois viola (segundo a minha opinião) algumas políticas e recomendações da Wikipédia. Algumas razões: (1) o artigo é sobre prefixos binários, e a seção inserida cita referências que tratam exclusivamente sobre prefixos decimais; (2) a parte de prefixos binários no texto é uma adaptação do editor, que não cita qualquer referência a respeito; (3) a tabela usada no texto contém equívocos, como usar os símbolos W e V para prefixos ("Weka" e "Vunda") que já são usados, no SI, para watt (W) e volt (V) -- uma condição de padronização é evitar ambiguidades; (4) as referências citadas incluem páginas de opinião e de promoção pessoal. Se não houver manifestação contrária, irei remover a referida seção. Angeloshimabuko (discussão) 19h26min de 18 de março de 2012 (UTC).[responder]

Sugestão de extensão da "Lista estendida de prefixos" para até 2^100[editar código-fonte]

com base em noticias e artigos recentes foram sugeridos os nomes BB Brontobyte para 2^90 e Geopbyte GEB para 2^100, e a lista ficaria

2^10 = 1024	= k kilo
2^20 = 1048576	= M mega
2^30 = 1073741824	= G giga
2^40 = 1099511627776	= T tera
2^50 = 1125899906842624	= P peta
2^60 = 1152921504606846976	= E Exa
2^70 = 1180591620717411303424	= Y Yota
2^80 = 1208925819614629174706176	= Z Zeta
2^90 = 1237940039285380274899124224	= B Brontobyte
2^100 = 1267650600228229401496703205376	= GE Geopbyte

não sou nenhuma autoridade mas acharia interessante também tanto se houvesse uma tolerância ao uso de multiplas siglas para formar enumerações maiores como a multiplicação sobreposta isto é kk=1024*1024=M, MM=1048576**2=1T, GG=1E, TT=1Z, assim o GE tecnicamente está correto pois é o G+E 2^(30+60), se eu fosse criar uma regra para isso siglas de tamanho inferior (ou igual) que venha antes de uma sigla maior exponencializa os numeros originais(ou soma os expoentes de mesma base), se for uma sufixo maior seguido de um menor apenas soma,

então 1KM=1G, isto é (1k000)*(1M000.000) = 1G000M000K000
mas 1M2K é contração de 1002000, paralelo com siglas: 1M002K000

eu também sugeriria um padrão de notação alternativo a notação cientifica que é a notação IBCP (indice base classe e potência)

ex de IBCP, sendo "(₂)¹" obrigatórios: 128(G₂k)¹M = 128* (1G^(2^(1024)) )^1M
formato i(b₂c)¹p; o '₂' e parenteses faz papel de separadores;
diferença pra notação cientifica: não multiplica um float/fração pelo numero exponencializado mas complementa multiplicativamente,
ganhando espaço e expressividade pode olhar para uma exponencial de 10 exatamente como quantos '0' teria a direita,
o parãmetro C que vem depois do '₂' também representa, caso fosse '10' em "b(10₂C)¹" C representa quantas casas decimais será agrupadas formando uma classe numerica, então a exponencial não é mais de 10, mas da classe numerica inteira, nessa notação seria possível usar bases alternativas, a exponencial 1 nessa notação significa que o numero b já está multiplicando 1 casa decimal e não nas unidades apenas.
só aproveitei o momento para fazer propaganda pro meu sistema notacional.

sobre Brontobyte e Geopbyte são informados nos artigos:

[1] https://rcristo.com.br/tag/bit-a-geopbyte/#:~:text=Geopbyte%3A%20um%20geopbyte%20%C3%A9%20igual%20a%201024%20Brontobytes!
[2] https://www.gamevicio.com/noticias/2011/05/conheca-todas-as-unidades-de-armazenamento-da-informatica/
a gamevicio incrementa mais 17 sufixos além de Brontobyte e Geopbyte como Saganbyte, Pijabyte, Alphabyte e etc.
2^110 = SA Saganbyte
2^120 = PI Pijabyte
2^130 = Alphabyte
2^140 = Kryatbyte
2^150 = Amosbyte
2^160 = Pectrolbyte
2^170 = Bolgerbyte
2^180 = Sambobyte
2^190 = Quesabyte
2^200 = Kinsabyte
2^210 = Rutherbyte
2^220 = Dumbnibyte
2^230 = Seaborgbytte
2^240 = Bohrbyte
2^250 = Hassiubyte
2^260 = Meitnerbyte
2^270 = Dormstadbyte
2^280 = Teoentbyte
[3] https://www.quora.com/Whats-bigger-than-a-Yottabyte#:~:text=The%20unit%20of%20data%20storage,yottabyte%20is%20called%20a%20brontobyte.

mas minha sugestão notacional facilita criar novos sufixos e até exponencializar a própria expressividade numérica (já que não se trata mais de meros 2^10x), e pode como em 4(E₂EEEE)³ = 4*( (2^60) ^ (2^(2^240)))^3; mas reutiliza as siglas citadas até por coveniência, mas um erro dos sufixos atuais(após o Petabyte) é que eles são confundíveis com as numerações hexadecimais que usa 'ABCDEF' para numeros, sendo 65535=FFFF e 65534=FFFE confunde-se com 4095Exa, acredito que hexadecimais são potenciais numeros do futuro e prefiro usar meus padrões doque me confundir com os não oficiais.

fazendo novamente uma apologia ao IBCP, outros paralelos:

notação = base
1(10₂0)¹ =  da decimal
1(10₂1)¹ =  h hecto
1(10₃1)¹ =  k quilo
1(10₃2)¹ =  M Mega
1(10₃3)¹ =  G Giga
1(10₃4)¹ =  T Tera
1(10₃5)¹ =  P Peta
1(10₃6)¹ =  E Exa
1(10₃7)¹ =  Z Zetta
1(10₃8)¹ =  Y Yotta
1(10₃9)¹ =  R Ronna
1(10₃10)¹ =  Q Quetta
10(10₁₀100)¹⁰ = 10x(10^googol)¹⁰ = 10x(gogolplex)¹⁰ mas esse formato não seria usual, só com '₂' e '₃', também a classe não seria diferente de '0' ou '1' se não haver real nescessidade, prefira mudar o expoente mesmo.

o papel das classes é representar grupos de bases como já funciona as classes de milhar é um conjunto de 3 algarismos decimais, o numero é indice desse grupo para incorporar essa escala dentro da base, representado na lista anterior.

1(2₂1)¹ = 2^2 = 4
1(2₂2)¹ = 2^4 = 16
1(2₂3)¹ = 2^8 = 256
1(2₂4)¹ = 2^16 = 65536
1(2₂5)¹ = 2^32 = 4294967296
1(2₂6)¹ = 2^64 = 18446744073709551616
1(2₂7)¹ = 2^128 = 340282366920938463463374607431768211456
1(2₂8)¹ = 2^256 = 115792089237316195423570985008687907853269984665640564039457584007913129639936
1(2₂9)¹ = 2^512 = 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096
1(2₂10)¹ = 2^1024 = 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216
1(2₂1)² = (2^2)^2 = 16
1(2₂2)² = (2^4)^2 = 256
1(2₂3)² = (2^8)^2 = 65536
1(2₂4)² = (2^16)^2 = 4294967296
1(2₂5)² = (2^32)^2 = 18446744073709551616
1(2₂6)² = (2^64)^2 = 340282366920938463463374607431768211456
1(2₂7)² = (2^128)^2 = 115792089237316195423570985008687907853269984665640564039457584007913129639936
1(2₂8)² = (2^256)^2 = 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096
1(2₂9)² = (2^512)^2 = 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216
1(2₂10)² = (2^1024)^2 = 32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656

não confunda as notações anteriores com notação de numeros muito grantes, semelhantes a notação de knuth e numero de graham, como o uso de "(,)" em:

10^^^3 = 10^^10^^10^^10
10{9}10 = 10^^^^^^^^^10
10{9}10{9}10 = 10^^^^^^^^^10^^^^^^^^^10
10{10{9}10}10 = 10{10^^^^^^^^^10}10
10^100 = {10,100}
{10,10,2} = 2x'}' = {10,{10,10}}
{10,10{10,10}10,10}
{10,10(1)10,10}
{10,10[10[10,10]10]10,10}
fθ(ω)
gθ(ω)

inclusive o objetivo é ser polido e preciso e não ultrapassar os 4 digitos, como 9999 ou xFFFF por numero, principalmente na base e expoente, e 16 digitos total, inclusive usando sufixos covenientes, não representa mais doque 2 exponenciação + 1 exponenciação implicita que torna base potência de 2.

Reversão de edição - 24/03/2012.[editar código-fonte]

Fiz uma razoável edição deste artigo, com inclusão de referências e adequação do texto. A reversão automatizada, no meu entender, não é correta. O texto anterior estava tratando de assunto diferente -- múltiplos decimais e campanhas para acrescentar nomes e símbolos, o que viola algumas recomendações da própria Wikipédia. Angeloshimabuko (discussão) 23h46min de 24 de março de 2012 (UTC).[responder]