Re: Diferencia entre 2 números iguales. Por Que?
Posted: Mon Aug 07, 2023 2:17 pm
¿Has probado a usar esto?
Code: Select all | Expand
if (nIngEfe-nEgrEfe) == nTotArq
www.FiveTechSoft.com
https://forums.fivetechsupport.com/
Code: Select all | Expand
if (nIngEfe-nEgrEfe) == nTotArq
Code: Select all | Expand
round(num1,2)==round(num2,2)
Carlos yo tambien utilizo tu codigo para comparar dos valores numericos, lo que no entiendo es porque no se puede hacer de manera simple :carlos vargas wrote:Para comparar números usa la funciónCode: Select all | Expand
round(num1,2)==round(num2,2)
Code: Select all | Expand
num1 := 15.25
num2 := 15.25
if num1 == num2 // if round(num1,2)==round(num2,2)
? "Iguales"
else
? "no iguales" <------- Siempre retorna esto
endif
Code: Select all | Expand
if ( 15.25000001 - 15.2500012 ) != 0
? "si"
endif