    inline float ror(const float a, const unsigned int n=1) {
      return (float)ror((int)a,n);
    }
    inline float ror(const float a, const unsigned int n=1) {
      return (float)ror((int)a,n);
    }