1.There are no less than 20 people.「20人もいる」
no less than=as many asで「~も」と訳します。
・比較級の前に置かれたnoは
通常反語的な意味を持っています。
否定する対象は “less”です(語否定)。
no less than ~は「~よりも少ないなんてとんでもない。その逆で~ほども多い」
と期待よりも多い気持ちを表す主観的な表現です。
例)
I have no less than 10,000 yen today.
( = I have as much as 10,000 yen today.)
「今日は1万円も持っている」
2.There are not less than 20 people.「少なくとも20はいる」
not less than=at leastで「少なくとも」と訳します。
not less than ~(= at least )
「少なくとも~(それ以上かもしれない)」
[ 数値の下限を意識させる表現です ]
・not は単なる否定の意味しか持っていません。(文否定)、
「~を下回ることはない・~よりも少なくはない」
つまり、
「少なくとも~」の意味になります。
例)
He has not less than 5 computers at home.
( = He has at least 5 computers at home.)
「彼は自宅に少なくとも5台のコンピューターを持っている」
なんか、やっぱりこんがらがるかもですね><
大学受験英語ですね^^;
