[c&p] ... Mediante un conversor analógico-digital cuántico han logrado obtener los niveles de energía del hidrógeno con 20 bits de precisión (unos seis dígitos decimales de precisión). Por ahora sólo es una prueba de concepto, ya que la figura que abre esta entrada, espectacular donde las haya, ha requerido más de 100 horas de cómputo del ordenador óptico (tu ordenador clásico la obtendría en menos de unos milisegundos). Aún así, se trata de un gran avance en computación cuántica y un artículo que recibirá un gran número de citas ...
|
etiquetas: ordenador , cuántico , niveles , atómicos , molécula , hidrógeno
Que no, que no...no me entero de na. Si ya en el titular parece que hablan en Chino, no quiero ni leer la noticia
...hay meneo.
Vale: no me he enterado de nada
¿Nadie recuerda los primeros coches eléctricos? Un truño, ahora tenemos el e-tron de Audi.
¿20 bits son 6 dígitos decimales? Joder, pues no sé para qué estudié Estructura de Computadores, donde se enseñaba que con n bits se pueden obtener 2^n números decimales...
¿Que estudiaste qué?
Supongo que suspendiste.
Yo solo aprendí a usar una calculadora:
2^20 = 1.048.576 en decimal, que son 6-7 dígitos (6 completos y el séptimo lo araña, no llega a 9.999.999)
Ahora mismo los SSD son mucho más caros y tienen una capacidad muy inferior que los HDD, pero en cambio apenas consumen, no hacen ruido, no tienen partes mecánicas, son más rápidos...
www.goforit.com/search?catid=314282&cached=calc.50x.eu/
mira a ver, mete en esta web 20 Digitos en binario, a ver cuantos digitos en decimal son :P.
no soy informatico, soy teleco (pero para el caso es lo mismo, no informaticos? )
Más info: es.wikipedia.org/wiki/IEEE_punto_flotante
Un saludo.
Aunque ahora que me fijo, es igualmente aplicable a números enteros, salvo por el + 1 y que van de 0 a 2^n-1. No obstante log10(2^20-1) = 6,0205994991039332617938660351358, que en este caso coincide
Para obtener cuantos bits hacen falta por cada dígito, metes en la calculadora log2(10) y te dará un poco menos de 3'322 bits por dígito (redondeado a 3 cifras decimales).
Si dispones de 20 bits puedes representar, a ojo, 20/3'322=6'02 dígitos. Algo más sin tanto redondeo.
Alternativamente, para que lo veais claro:
10^6 = 1,000,000 estados
2^20 = 1,048,576 estados
Caben los 6 en 20 bits y aún sobra algo.
Eso cuanto es??
- "tu ordenador clásico"... se refiere a mi ZX Spectrum 16Kb? O al 486DX 33Mhz?
- "en menos de unos milisegundos"... esta es buena. Supongo que hablará de entre 1 y 8 milisegundos, si suponemos que "unos milisegundos" son entre 2 y 9 (10 ya sería una centésima o centisegundo) entonces "menos de unos milisegundos" podría estar entre 1 y 9 milisegundos.
Bah, me voy a la cama...
Pero decir que se puedan representar 2^n número no significa que el valor tenga esas cifras.
Por ejemplo 2^10 es 1024 con lo que el número mas alto que podemos representar es 1023 (los 10 bits a 1) ya que empezamos desde el 0 pero estos valores solo tendrán 4 dígitos no 10.