"Eğer sayi_oran eşitse sayi_miktar büyük olan öncelikli." İkside eşitse büyük olanı nasıl bulabiliriz sanırım anlamadım daha detaylı bir şekilde anlatabilir misiniz?
sayi_oran eşitse sayi_miktar büyük olan öncelikli yani;
1500 - 15
1750 - 15
gibi bir durumda ilk -1750 çıkarılacak sonra -1500 çıkarılacak
sayi_oran ve sayi_miktar eşitse, ikisinden de eşit miktarda alınacak. sayi_miktarları ikiye bölünüp ana sayıdan çıkarılacak yani;
2000 - 17
2000 - 17
gibi bir durumda ikisinden de 1000 er alınıp çıkarılacak. Ama burda bir sıkıntı daha var, ana sayıdan geriye sadece 800 kalmış olabilir. Bu durumda -400 -400 şeklinde yine ikisinden de eşit miktarda alınacak
sayi_miktar eşitse sayi_oran büyük olan işleme girecek yani;
4000 - 14
4000 - 15
gibi bir durumda ilk önce alttaki veriden -4000 alınacak sonra üsttekinden -4000 alınacak.