Почему нельзя складывать цифры после точки как десятичные
Цифры после точки в IP обозначают ауты, а не десятые доли. Поэтому при сложении 2.2 и 1.1 нельзя получить 4.3: трёх дополнительных аутов в записи IP не бывает.
Надёжный способ состоит из двух переводов: сначала каждая запись переводится в ауты, затем общая сумма аутов обратно переводится в IP.
Разбор сложения 2.2 и 1.1
Вымышленный пример: у двух последовательных отрезков работы питчера указаны 2.2 IP и 1.1 IP.
Первая запись: 2 полных иннинга × 3 аута + 2 аута = 8 аутов. Вторая запись: 1 полный иннинг × 3 аута + 1 аут = 4 аута. Сумма: 8 + 4 = 12 аутов. Делим 12 на 3: получаем 4 полных иннинга и остаток 0. Результат — 4.0 IP.
Когда такое сложение допустимо
Складывать можно отрезки, которые не описывают одни и те же ауты. Например, это могут быть две следующие друг за другом части одной работы или отдельные строки разных питчеров, если требуется общий объём аутов.
Если одна запись уже включает другую, их складывать нельзя. Например, «2.2 после первого отрезка» и «4.0 всего после второго отрезка» — это накопленные значения; сумма 6.2 в таком случае задвоит первые 8 аутов.