unsigned short NUM2USHORT(VALUE x)
x を unsigned short 型の整数に変換します。
x が Fixnum、Float、Bignum オブジェクトのいずれでもない場合は x.to_int による暗黙の型変換を試みます。