El rango de números positivos únicos en VBA es 1.401298x10^-45 a 3.402823x10^38, entonces, ¿por qué A es único y el número de salida de A=123456789 es incorrecto?
La precisión y el rango son dos aspectos de los números de coma flotante. La precisión simple tiene solo 6 dígitos significativos, y generalmente se usa la precisión doble (Doble), que tiene 15 dígitos significativos. De hecho, al calcular expresiones numéricas, los bits primero se convierten a doble precisión para el cálculo y luego el resultado se convierte de acuerdo con el tipo de variable. La operación de variables de doble precisión no es tan rápida como la de precisión simple. Del mismo modo, long es más rápido que entero.