Angles (geometric), normalization and conversion: Difference between revisions
Content added Content deleted
(→{{header|C++}}: new formatting) |
(→{{header|C++}}: new formatting) |
||
Line 437: | Line 437: | ||
using namespace std; |
using namespace std; |
||
ostringstream out; |
ostringstream out; |
||
out << " ┌───────────────────┐\n"; |
|||
out << "┌─────────────────┬───────────────────┐\n"; |
|||
out << " |
out << " │ " << setw(17) << s << " │\n"; |
||
out << "┌─────────────────┼───────────────────┤\n"; |
|||
out << "├─────────────────┼───────────────────┤\n"; |
|||
for (double i : values) |
for (double i : values) |
||
out << "│ " << setw(15); |
out << "│ " << setw(15) << fixed << i << defaultfloat << " │ " << setw(17) << fixed << f(i) << defaultfloat << " │\n"; |
||
out << fixed << i << defaultfloat << " │ " << setw(17) << fixed << f(i); |
|||
out << defaultfloat << " │\n"; |
|||
} |
|||
out << "└─────────────────┴───────────────────┘\n"; |
out << "└─────────────────┴───────────────────┘\n"; |
||
auto str = out.str(); |
auto str = out.str(); |
||
Line 477: | Line 474: | ||
}</lang> |
}</lang> |
||
{{out}} |
{{out}} |
||
<pre> ┌───────────────────┐ |
|||
<pre>┌─────────────────┬───────────────────┐ |
|||
│ normalized (deg) │ |
|||
┌─────────────────┼───────────────────┤ |
|||
├─────────────────┼───────────────────┤ |
|||
│ -2 │ -2 │ |
│ -2 │ -2 │ |
||
│ -1 │ -1 │ |
│ -1 │ -1 │ |
||
Line 494: | Line 491: | ||
└─────────────────┴───────────────────┘ |
└─────────────────┴───────────────────┘ |
||
... |
... |
||
┌───────────────────┐ |
|||
┌─────────────────┬───────────────────┐ |
|||
│ rad -> mil │ |
|||
┌─────────────────┼───────────────────┤ |
|||
├─────────────────┼───────────────────┤ |
|||
│ -2 │ -2037.183272 │ |
│ -2 │ -2037.183272 │ |
||
│ -1 │ -1018.591636 │ |
│ -1 │ -1018.591636 │ |