「more than」は「より多い」、「less than」は「より少ない」という意味です。「than」の後に数詞を置いて使うことが多いです。しかしその範囲は日本語で考える範囲とは少し違います。
たとえばmore than tenは「10よりも多い」という意味ですが、これに「10」は含まれません。「11以上」になります。そしてless than tenも「10」が含まれませんので「10未満」という意味になります。
これは「~を超える」という意味があるからです。日本語では「10以上」や「10以下」というように考えてしまいがちですが、実際はそうではないことになります。
そこで10を含めるためには、次のようにすることができます。