このサイトはお使いのブラウザでは正常に動作しません。Google Chromeなど、別のブラウザを使用してください。
余りの関数
f(x,y)=xmod10^y という二変数関数をmodの記号なしで表すことができるのでしょうか
ex) f(132654,3)=132654mod1000=654 yの値域は 0≦y≦[logx]+2(基数10)となります。 またx,yは自然数です。
初等関数では表すことは出来ないと予想します。(ガンマ関数のような形になる?)
回答
切り下げ記号 $\lfloor x\rfloor$ を使えば
$$f(x,y)=x-10^y\left\lfloor\frac x{10^y}\right\rfloor$$
で表せます.
まったく思いつかなかったので大変ありがたいです。