Searched refs:my_exp (Results 1 – 1 of 1) sorted by relevance
828 void format_float_string(S& str, boost::intmax_t my_exp, boost::intmax_t digits, std::ios_base::fmt… in format_float_string() argument887 else if(!fixed || (my_exp >= 0)) in format_float_string()902 if(fixed || (!scientific && (my_exp >= -4) && (my_exp < digits))) in format_float_string()904 if(1 + my_exp > static_cast<boost::intmax_t>(str.size())) in format_float_string()907 str.append(static_cast<std::string::size_type>(1 + my_exp - str.size()), '0'); in format_float_string()911 else if(my_exp + 1 < static_cast<boost::intmax_t>(str.size())) in format_float_string()913 if(my_exp < 0) in format_float_string()915 …ert(static_cast<std::string::size_type>(0), static_cast<std::string::size_type>(-1 - my_exp), '0'); in format_float_string()921 str.insert(static_cast<std::string::size_type>(my_exp + 1), 1, '.'); in format_float_string()943 S e = boost::lexical_cast<S>(abs(my_exp)); in format_float_string()[all …]