id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12881,Reducing the precision integer division in VS 2015 and above,runc,John Maddock,"The result of the following code is different in VS 2013 and VS 2015:[[br]]VS 2013 output ""6""[[br]]VS 2015 output ""5.9999999..9977""[[br]] {{{ #include #include int main() { boost::multiprecision::cpp_dec_float_50 num = 180; boost::multiprecision::cpp_dec_float_50 res = num / 30; std::cout.precision(100); std::cout << res; std::getchar(); return 0; } }}} The difference is explained by the presence in the file ""boost\multiprecision\detail\default_ops.hpp"" 2 block of code with check {{{ #if !BOOST_WORKAROUND(BOOST_MSVC, < 1900) ... #endif }}} ",Bugs,closed,To Be Determined,multiprecision,Boost 1.63.0,Problem,duplicate,,