Февральская революция 1917 года в России (в советской историографии — Февральская буржуазно-демократическая революция[2][3] или Февральский переворот[4], на Западе также часто используется название Мартовская революция (англ. March Revolution, в соответствии с календарём нового стиля) — массовые антиправительственные выступления петроградских рабочих и солдат петроградского гарнизона, приведшие к свержению российской монархии и созданию Временного правительства, сосредоточившего в своих руках всю законодательную и исполнительную власть в России. Революционные события охватили период конца февраля — начала марта 1917 года (по юлианскому календарю, действовавшему в то время в России).
ответ:
округлением чисел в python занимается встроенная функция round.
round(number[, ndigits]) - округляет число number до ndigits знаков после запятой (по умолчанию, до нуля знаков, то есть, до ближайшего целого)
тут есть одна особенность, о которой нужно знать, и о которой часто забывают.
со школы многие привыкли, что, когда (n + 1) знак = 5, а последующие знаки равны нулю, округление производится всегда в большую по модулю сторону.
однако, как видно из примеров, в python это не так. здесь используется так называемое "банковское округление", то есть округление к ближайшему чётному.
на практике это оказывается не так уж и важно
что-то не так, правда? на самом деле, всё именно так, как и задумывалось. просто из-за проблем с точностью чисел с плавающей точкой это число чуть больше, чем 2.85, а потому округляется до 2.9