Talk:Continued fraction/Arithmetic/G(matrix ng, continued fraction n): Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 5: | Line 5: | ||
I can't get the c++ entry to compile. How is that done? --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 14:05, 8 July 2015 (UTC) |
I can't get the c++ entry to compile. How is that done? --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 14:05, 8 July 2015 (UTC) |
||
: Answer: |
|||
: * Replace reference to NG_8 with NG_4 |
|||
: * Take the first body of code and save it as ng.hpp - adding these lines at the top <lang c++>#include <iostream> |
|||
#include <cmath> |
|||
#include "r2cf.hpp"</lang> |
|||
: * populate r2cf.hpp with the first block of code at [[Continued_fraction/Arithmetic/Construct_from_rational_number#C.2B.2B]] |
|||
: Each main block gets an <code>#include "ng.hpp"</code> header and gets compiled as c++11 --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 04:32, 10 July 2015 (UTC) |
|||
: I think the implementation should be fixed up so it works, but I'll leave that to someone else... --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 04:32, 10 July 2015 (UTC) |
|||
== Marking as "draft" == |
== Marking as "draft" == |
||
Line 19: | Line 30: | ||
* The task mentions the expression <math>\frac{1 + \frac{1}{\sqrt{2}}}{2}</math> but none of the implementations use that expression, nor does a continued fraction expression representing that value (such as 0 1 5 1 4 1 4 1 4 1 4 1...) seem to appear in the current implementations. Some implementations include a continued fraction for <math>\frac{1 + \sqrt{2}}{2}</math> but that's not the same (similar, but different). |
* The task mentions the expression <math>\frac{1 + \frac{1}{\sqrt{2}}}{2}</math> but none of the implementations use that expression, nor does a continued fraction expression representing that value (such as 0 1 5 1 4 1 4 1 4 1 4 1...) seem to appear in the current implementations. Some implementations include a continued fraction for <math>\frac{1 + \sqrt{2}}{2}</math> but that's not the same (similar, but different). |
||
* The "canonical entry" [by the task author] has currently obvious errors in it, which means the displayed output does not come from the implementation we see here. |
|||
Anyways... this draft has potential, but it also needs some work. --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 10:25, 9 July 2015 (UTC) |
Anyways... this draft has potential, but it also needs some work. --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 10:25, 9 July 2015 (UTC) |