カラツバ法
単純な例として、被乗数 X {\displaystyle X} と乗数 Y {\displaystyle Y} の積 Z {\displaystyle Z} を求める( Z = X × Y {\displaystyle Z=X\times Y} )。 まず、被乗数 X {\displaystyle X} と乗数 Y {\displaystyle Y} をそれぞれ上位・下位の2つに分割する。 分割の基数を b {\displaystyle b} (例えば3桁ずつに分割するなら b := 1000 {\displaystyle b:=1000} )とすると、
X := x 1 ⋅ b + x 0 {\displaystyle X:=x_{1}\cdot b+x_{0}}
Y := y 1 ⋅ b + y 0 {\displaystyle Y:=y_{1}\cdot b+y_{0}}
Z := z 2 ⋅ b 2 + z 1 ⋅ b + z 0 {\displaystyle Z:=z_{2}\cdot b^{2}+z_{1}\cdot b+z_{0}}