Надо аккуратно обработать деление на ноль.