1 votos

¿Cómo encontrar la diferencia porcentual entre 2 números que pueden ser positivos o negativos?

Estoy tratando de encontrar el% de diferencia entre 2 números. A veces, uno es negativo o ambos son negativos, así que creo que necesito usar la función Absolute, pero no puedo encontrar eso en AppleScript. ¿Quizás tiene una forma alternativa? Intenté algo como esto, pero no creo que funcione en todas las situaciones. Buscando una mejor manera.

 set myAvgPrior to 1.47
set myAvg to 1.58

set myAvgDiff to myAvg - myAvgPrior

if myAvg > 0 then
    set myDiffPercent to (1 - (myAvg / myAvgPrior))
else
    set myDiffPercent to (1 - (myAvg / myAvgPrior)) * -1
end if

Eso debería dar un resultado de: 0.074829931973

pero da un resultado de: -0.074829931973

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X