MATLAB 2008b uint32の挙動

例え相手が小数でも小数以下は四捨五入されて無理矢理整数に直されてしまうらしい。

>> uint32(1) + 2.5

ans =

           4


>> uint32(0:9) / 10

ans =

           0           0           0           0           0           1           1           1           1           1