はじめに こんにちは。整数を整数で割った余りを求める剰余演算ことMOD関数を,Tableauで全関数探したけどありませんでした。 どうして… 一方で,整数を整数で割った商を求める関数ことDIV関数はあったので,それを使って余りを算出する関数を調べたので,記録として残しておこうと思います。 (2024/07/01追記) 関数でなくて演算子として%があることに今更気付きました……。ただどっちにしろユークリッド除法ではなさそうなので,それを回避するなら一工夫が必要そうです。 過程を省くとこれで書ける 詳細は後述しますが,日本で教わったような正の値としての余り(ユークリッド除法) を実現するには,少し工夫が必要でした。 分かりやすさも兼ねて,以下2式で実現できます。ここで,[mod number]は割る数として整数型のパラメータを使っています。 // [DIV (remainder: positi