Supresión cero

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Una calculadora electrónica con cero supresión, mostrando 123 en lugar de 000000123

La supresión de ceros es la eliminación de ceros redundantes de un número. Esto se puede hacer por limitaciones de espacio de almacenamiento, de página o de visualización o por razones de formato, como hacer que una letra sea más legible.

Ejemplos

  • 00049823 → 49823
  • 7.678600000 → 7.6786
  • 0032.3231000 → 32.3231
  • 2.45000×1010 → 2.45×1010
  • 0,0045×1010 → 4.5×107

Hay que tener cuidado: en física y disciplinas afines, los ceros finales se utilizan para indicar la precisión del número, ya que se supone un error de ±1 en el último lugar. Ejemplos:

  • 4.5981 es 4.5981 ± 0.0001
  • 4.59810 es 4.5981 ± 0,00001
  • 4.598100 es 4.5981 ± 0,000001

Compresión de datos

También es una forma de almacenar una gran matriz de números, donde muchas de las entradas son cero. Al omitir los ceros y, en su lugar, almacenar los índices junto con los valores de los elementos distintos de cero, se puede utilizar menos espacio en total. Solo tiene sentido si el espacio adicional utilizado para almacenar los índices (en promedio) es menor que el espacio ahorrado al no almacenar los ceros. Esto se utiliza a veces en una matriz dispersa.

Ejemplo:

  • Original array: 0, 1, 0, 0, 2, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
  • Parejas de índice y datos: {2,1}, {5,2}, {6,5}, {10,4}
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save