[Boost-bugs] [Boost C++ Libraries] #6893: Inaccurate Radians/Degrees conversion

Subject: [Boost-bugs] [Boost C++ Libraries] #6893: Inaccurate Radians/Degrees conversion
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-05-13 10:19:17

#6893: Inaccurate Radians/Degrees conversion
 Reporter: pieterb@… | Owner: matthiasschabel
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: units
  Version: Boost 1.49.0 | Severity: Problem
 Keywords: |

 The conversion from angles in degrees to radians currently uses a
 conversion factor of 6.28318530718/360. (File:
 boost\units\base_units\angle\degree.hpp), which equals

 This is unnecessarily inaccurate (only 14 significant digits are correct)
 and gives problems in my application - the actual value reads:

 Using this value improves conversion accuracy significantly.

 Please consider using this more accurate value. Alternatively, the use of
 boost::math::constants could be considered, making the factor:
 which works fine as well.

Ticket URL: <https://svn.boost.org/trac/boost/ticket/6893>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC