Fixes compile error on ubuntu 12.04 boost 1.55 g++ 4.8.1

The PR fixes the following compilation error : 
digit is not a member of boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<500u> >