>>46
この部分のもなにも、コードサンプルの処理そのものだろう
>  このコード サンプルでは、ゼロから MaxValue を 1 サイクル (24.9 日) とする負数以外の数値を取得するために、
> 符号ビットを取り除く処理を行っています。

ビット演算分かる?
Int32.MaxValueが2進数でどんな値になるかは?