unsigned int が sizeof( unsigned int ) * 8 bits なのは規格?それとも処理系依存?