]> git.llucax.com Git - z.facultad/75.29/dale.git/commit
Minimiza el tamaño en chunks del number.
authorLeandro Lucarella <luca@llucax.hn.org>
Sat, 8 Oct 2005 23:44:05 +0000 (23:44 +0000)
committerLeandro Lucarella <luca@llucax.hn.org>
Sat, 8 Oct 2005 23:44:05 +0000 (23:44 +0000)
commit6ad2c6c9603572ea17dfc5c040a370ce619295d2
tree02b81f722413135e83edb616fc9707a19285cf3f
parente039ee6dcb0a2092dfc89b94e665de90704e7eb3
Minimiza el tamaño en chunks del number.
Este parche agrega el método number::minimize_size() que elimina los "ceros a
izquierda" para achicar el tamaño de un number en chunks al mínimo posible. Se
utiliza este método después de parsear un string y otros constructores, además
en la resta y algún otro método que pueda resultar en una reducción de la
cantidad de chunks.
El minimizar la cantidad de chunks en el constructor a partir de un string
(usado en el programa principal) disminuye considerablemente el tiempo de las
operaciones, ya que ahora el número tiene una cantidad de chunks más realista y
los N (como cantidad de chunks) obtenidos no se ven ligados a la cantidad de
dígitos decimales del string.