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