任意の値Xが任意の値Yを何個含むか?というプログラム
"ある値Xにおける値Yの個数”を求めるプログラムを考察した。
ここで、XはYの数をnとしたとき以下のように表される。(この時あまりはpとする。)
従って、nの値を求めるには以下のプログラムになる。
(X-(X%Y)) / Y
しかしもっといい方法はないだろうか。
強引な方法として、
Math.trunc()
を使ってみる。
すると、
Math.trunc(X/Y)
となる。
ぶっちゃけどっちも変わらんな。
"ある値Xにおける値Yの個数”を求めるプログラムを考察した。
ここで、XはYの数をnとしたとき以下のように表される。(この時あまりはpとする。)
従って、nの値を求めるには以下のプログラムになる。
(X-(X%Y)) / Y
しかしもっといい方法はないだろうか。
強引な方法として、
Math.trunc()
を使ってみる。
すると、
Math.trunc(X/Y)
となる。
ぶっちゃけどっちも変わらんな。