trmabi adlı üyeden alıntı: mesajı görüntüle
sende haklısın....

var percentage = function (num1, num2) {
    var result = ((num2 / num1)-1) * 100;
    return result.toFixed(2);
};
              private string percentage(double Num1, double numb2)
        {
            return  (((numb2 / Num1) - 1) * 100).ToString("N2");
        }
videoda gösterirken kendi programında num1 parametresine açılış fiyatını, num2 parametresini son satış fiyatını gönderiyorsun. Tam tersi olmalı. Bu yüzden senin işleminin sonucu farklı çıkıyor. Anlamamakta ısrar ediyosun. Tekrar izlersen dediğimi anlayacaksın. Veri girişinde yaptığın dikkatsizliğin halen farkında değilsin. Bu yaptığın hatanın sonucu şudur;

[(542.09/552.58)-1]*100= -1.898367 olması gerekiyorken
[(552.58/542.09)-1]*100= +1.935103 sonucunu buluyorsun haliyle. Artış var sanıyorsun. Ama tamamen parametrelerin sırasını yanlış gönderdiğin için o sonuca ulaşıyorsun.