>>37
変換してます。
512段階ではなく、実際は可変です。

あと、このルーチン自体が物凄い勢いでループします。
スレッドにするとスレッド生成・破棄のコストが大きいかなと考えていたりします。
あと、端末にはPentium4なんてのが生き残っていたり。