Сколько будет 15897:8946 это должно быть без остатка :-)
Ответ= 1,7769953. Статок будет по-любому, проверь правильность списанного примера. ~1,8.