~を除けば、~を考慮すれば
preposition 前置詞形式的・技術的な文章で「~を除けば」または「~を考慮して調整すれば」を表す。modulo minor details のように用い、主要な主張は成立するが、指定した要素だけは例外または調整対象であることを示す。
数学における剰余演算で、ある数を別の数で割った余りを求める演算。
Modulo means with the exception of, or after allowing for, a particular difference or limit. It is often used in technical, mathematical, or formal discussions to show that something is true except for one condition. In everyday English, it is much less common than words like except for or allowing for.
modulo はプログラミングの `mod` や `%` とセットで覚えると強いです。`10 modulo 3 = 1` を見て、「割り算をする」のではなく「割ったあとに残る数に注目する語」だと固定すると忘れにくくなります。数学では `modulo n` で「n を法として」、式では `x modulo y` で「x を y で割った余り」。`division` や `quotient` は割る操作や商、`modulo` は余り側、という役割の違いで整理すると混同しにくいです。`modular` は同じ数学的発想に関係することがありますが、`module` とは意味を分けて覚えます。
Connect `modulo` with `mod` and the `%` sign in math or programming. Fix one example in your mind: `17 modulo 5 = 2`, so you remember it through the remainder. Keep it separate from `module` or `modular`, which look similar but are different words.
In programming, one number modulo another returns the remainder after division.
プログラミングでは、ある数を別の数で割った余りがモジュロで求められる。
The mathematician explained that seventeen modulo five equals two, since seventeen divided by five leaves a remainder of two.
数学者は、17モジュロ5は2に等しいと説明した。17を5で割ると余りが2になるからである。
Many cryptographic algorithms rely on calculations modulo a large prime.
多くの暗号アルゴリズムは、大きな素数を法とする計算に依存している。
文脈によって、次の意味でも使われます。
形式的・技術的な文章で「~を除けば」または「~を考慮して調整すれば」を表す。modulo minor details のように用い、主要な主張は成立するが、指定した要素だけは例外または調整対象であることを示す。
modulo はラテン語 modulus「小さな尺度・基準」の奪格形 modulo にさかのぼり、もとは「尺度に従って」の意。modus「測り方」が語根で、mode や modify と同系なので、「ある基準を前提にして」という感覚で理解できる。
Modulo comes from Latin modulo, a form of modulus, meaning "small measure" or "standard." It is related to Latin modus, meaning "measure" or "way," which also gave English words like mode and modify. The basic idea was acting according to a measure or rule. That sense later fit mathematical use, where something is considered under a certain fixed rule or base.
この英単語をクイズで覚えよう