Compartir a través de


tipo de datos Decimal

Las variables decimales se almacenan como enteros sin signo de 96 bits (12 bytes), junto con un factor de escalado (que se usa para indicar una potencia de número entero de 10 para reducir verticalmente el entero o que no debe haber escalado) y un valor que indica si el número decimal es positivo o negativo.

El factor de escalado es el número de dígitos que se almacenarán a la derecha del separador decimal y oscila entre 0 y 28.

  • Con una escala de (sin posiciones decimales), el mayor valor posible es +/-79,228,162,514,264,337,593,543,950,335.

  • Con una escala de 28 posiciones decimales, el valor más grande es +/-7.9228162514264337593543950335 y el valor más pequeño distinto de cero es +/-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001.

Nota:

En este momento, el tipo de datos Decimal solo se puede usar dentro de un variant; es decir, no se puede declarar que una variable sea de tipo Decimal. Sin embargo, puede crear un variant cuyo subtipo es Decimal mediante la función CDec .

Consulte también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.