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