no more than ⇔ only / no less than ⇔ as many as / not more than ⇔ at most
no は「差がゼロ」+話し手の気持ち:no more than = only(たった〜しか:少ない)、no less than = as many / much as(〜も:多い)。not は客観的な範囲:not more than = at most(多くても)、not less than = at least(少なくとも)。
- The museum attracted no more than 100 visitors a day.
その博物館の来館者は1日にわずか100人だった。 - The museum attracted only 100 visitors a day.
博物館には1日100人しか来なかった。 - No less than 10,000 people attended the concert.
1万人もの人がそのコンサートに来場した。 - As many as 10,000 people attended the concert.
実に1万人がコンサートに参加した。
no は「気持ち(少ない!多い!)」、not は「範囲(上限・下限)」と覚えると一瞬で区別できる。共通テストのグラフ問題では at least / at most が選択肢に使われやすいので、数値の範囲を必ず確認する。