Нет правильного способа получить желаемый результат. Единственный правильный способ получить сумму, равную 100, - это не округлять значения в первую очередь.
Результат, который у вас уже есть, правильный. Округление каждого значения дает ошибку округления. Если затем вы добавляете значения, ошибки накапливаются, и вы получаете общую сумму, отличную от той, которую вы получаете, добавляя необоснованные значения.
Изменяя значения, чтобы получить конкретную сумму, вы вводите еще одну ошибку, но в произвольном значении. Если вы все еще хотите это сделать, вы можете просто рассчитать третье значение из первых двух, не имеет значения, куда вы добавите ошибку, потому что результат в любом случае неверен. Нет правильного способа добавить такую ошибку.