Jump to content


Photo

Error al convertir String a Float


  • Please log in to reply
20 replies to this topic

#21 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6295 posts
  • LocationArgentina

Posted 28 December 2016 - 10:46 PM

Una aclaración, el procesador desplaza bits para multiplicar solo si multiplicamos o dividimos por una potencia de 2, en otro caso el cálculo se complica un poco más.

 

Desplazar un bit a la izquierda es multiplicar por dos y a la derecha, dividir por 2.

 

 

Saludos.

 

Es cierto, se me fue la mano con la emoción. Multiplicar por 10^n en binario no es tan directo el pase como desplazar algunos bits. Aunque sigue siendo un proceso rápido en la aritmética de enteros y menos rápido en la de coma flotante.

 

No se como andará la cosa hoy en día con los Intels, pero hasta hace algunos años Intel ha tenido que vivir con el fiasco de que su aritmética de punto flotante era muy lenta (y hasta se ha dado el caso de que calculaba mal) en comparación con los de AMD.

 

Saludos,


  • 0




IP.Board spam blocked by CleanTalk.