言葉2026年2月2日
「以上」と「超える」の違い
💡 一言でいうと
「以上」はその数字を含んでそれより大きい数、「超える」(「より大きい」)はその数字を含まずそれより大きい数を指します。
「3以上」と「3を超える」は似ているようですが、3を含むかどうかが異なります。数学・法律・プログラミングで正確な使い分けが必要な言葉です。
「以上」とは
「以上」はその数字を含んで、それより大きい数全体を指します。英語では「greater than or equal to(≧)」に相当します。
- 定義:基準の数を含む
- 記号:≧(以上)
- 例:「3以上」= 3、4、5、6…(3を含む)
- 使用例:「18歳以上」= 18歳の人も含む
「超える」「より大きい」とは
「超える」「より大きい」はその数字を含まず、それより大きい数全体を指します。英語では「greater than(>)」に相当します。
- 定義:基準の数を含まない
- 記号:>(より大きい)
- 例:「3を超える」= 4、5、6…(3を含まない)
- 使用例:「100万円を超える」= 100万1円から(100万円は含まない)
以上・以下・超える・未満の違いまとめ
| 言葉 | 境界値 | 意味 | 記号 |
|---|---|---|---|
| 以上 | 含む | ≧ | x ≧ n |
| 以下 | 含む | ≦ | x ≦ n |
| 超える(より大きい) | 含まない | > | x > n |
| 未満(より小さい) | 含まない | < | x < n |
具体例で覚える
- 「20歳以上」:20歳の人は含まれる(飲酒・喫煙の法定年齢など)
- 「20歳を超える」:20歳の人は含まれない(21歳から)
- 「100未満」:100は含まれない(99まで)
- 「100以下」:100は含まれる(100まで)
法律や契約書での注意
「140万円以下の案件」と「140万円未満の案件」では140万円の取り扱いが変わります。法律・契約書・仕様書などでは「以上・以下・超える・未満」の区別が非常に重要です。司法書士が簡易裁判所で扱える案件の上限は「140万円以下」(140万円を含む)と定められています。
プログラミングでの使い分け
プログラミングでも同様に重要です。
if (x >= 3) // 3以上(3を含む)
if (x > 3) // 3を超える(3を含まない)
if (x <= 3) // 3以下(3を含む)
if (x < 3) // 3未満(3を含まない)
バグの原因になりやすいポイントのため、注意が必要です。