Я новичок в python. Я пытался решить матричную проблему, в которой я должен использовать условие выхода в цикле, например, если столбец и строка матрицы составляют 3 или 4, тогда я хочу запустить цикл 2 раза, а если col и row - 5 или 6, тогда 3 раза.Почему math.ceil() дают разные ответы
>>> math.ceil(1.5)
2.0
>>> i=3
>>> math.ceil(i/2)
1.0
почему это так, что причина этого? – InvincibleWolf
@ vj1207 [Вот объяснение] (http://python-history.blogspot.com/2009/03/problem-with-integer-division.html) Гвидо. – user4815162342