Red de conocimientos sobre prescripción popular - Remedios caseros - Vb es largo, ¿por qué el resultado es 0?

Vb es largo, ¿por qué el resultado es 0?

En primer lugar, debes entender qué es un número entero, un número sin decimales. Este es el conocimiento matemático de la escuela primaria. Entonces, cuando asignas un número decimal a una variable larga, VB convertirá automáticamente el número en un número entero.

dim a, b, c tienen la misma longitud

Competente

dim a es una variante, b es una variante y c es largo

Entonces A y B pueden contener decimales, C no.

Por lo tanto

c=a-b

=-0.569832-(-0.63295)

=0.63295-0.569832

=0.063118

=0 (redondeado)

Entonces c=0