‘an almost perfect 99.1 %’ に’an’がついているのはなぜですか？
文中で数字を名詞として使う場合、冠詞をつける必要があります。この場合、「99.1%」は名詞として使われているので、冠詞が必要になります。
例: I only got a 75% on the test.（私は試験で75%しか取れませんでした。）
例: She has a 50% chance of surviving.（彼女は50％の確率で生き延びることができます。）