Talk:Isqrt (integer square root) of X: Difference between revisions

From Rosetta Code
Content added Content deleted
m (→‎Some Languages...: added update about Raku)
 
(4 intermediate revisions by 3 users not shown)
Line 3: Line 3:


Just a reminder, the task is not to compute square roots in any way, it is to implement the quadratic residue method of computing the square root. --[[User:Enter your username|Enter your username]] ([[User talk:Enter your username|talk]]) 09:33, 9 December 2020 (UTC)
Just a reminder, the task is not to compute square roots in any way, it is to implement the quadratic residue method of computing the square root. --[[User:Enter your username|Enter your username]] ([[User talk:Enter your username|talk]]) 09:33, 9 December 2020 (UTC)


<!-- Deleted as it no long applies.

-- Gerard Schildberger (talk) 02:31, 10 December 2020 (UTC)


: Yes, I couldn't agree more! &nbsp; I &nbsp; (the Rosetta Code task's author) &nbsp; was thinking about flagging it as incorrect for a multitude of reasons &nbsp; (but I have not for various reasons that be not mentioned):
: Yes, I couldn't agree more! &nbsp; I &nbsp; (the Rosetta Code task's author) &nbsp; was thinking about flagging it as incorrect for a multitude of reasons &nbsp; (but I have not for various reasons that be not mentioned):
Line 23: Line 28:


L I was hoping someone (maybe some other Rosetta Code administrator) would eventually notice and provide a remedy and possibly take some action.
L I was hoping someone (maybe some other Rosetta Code administrator) would eventually notice and provide a remedy and possibly take some action.

!-->


:Update: added qr algo to Raku entry. --[[User:Enter your username|Enter your username]] ([[User talk:Enter your username|talk]]) 22:28, 9 December 2020 (UTC)
:Update: added qr algo to Raku entry. --[[User:Enter your username|Enter your username]] ([[User talk:Enter your username|talk]]) 22:28, 9 December 2020 (UTC)

== Mathematica ==

Its output is incorrect (n=0 absent) ...--[[User:Billymacc|Billymacc]] ([[User talk:Billymacc|talk]]) 15:05, 17 February 2022 (UTC)

== Page title ==
The page title causes email notifications (in yahoo anyway) to have invalid links, namely "https://rosettacode.org/wiki/Isqrt_" rather than "https://rosettacode.org/wiki/Isqrt_(integer_square_root)_of_X". Page titles should therefore probably should not contain (), and I doubt "of X" adds anything, so how about "Integer square root aka isqrt", or maybe better "Integer square root using quadratic residue method"?<br>
Of course there is no urgency, could easily move it myself, etc. --[[User:Petelomax|Petelomax]] ([[User talk:Petelomax|talk]]) 21:12, 15 December 2022 (UTC)

Latest revision as of 21:20, 15 December 2022

Some Languages...

...aren't implementing the quadratic residue algorithm. I fixed a couple (perhaps clumsily) and marked Seed7 as bad (it uses the built-in sqrt() function). Raku is also wrong, as it links to another sqrt task which doesn't utilize the qr algo.

Just a reminder, the task is not to compute square roots in any way, it is to implement the quadratic residue method of computing the square root. --Enter your username (talk) 09:33, 9 December 2020 (UTC)


Update: added qr algo to Raku entry. --Enter your username (talk) 22:28, 9 December 2020 (UTC)

Mathematica

Its output is incorrect (n=0 absent) ...--Billymacc (talk) 15:05, 17 February 2022 (UTC)

Page title

The page title causes email notifications (in yahoo anyway) to have invalid links, namely "https://rosettacode.org/wiki/Isqrt_" rather than "https://rosettacode.org/wiki/Isqrt_(integer_square_root)_of_X". Page titles should therefore probably should not contain (), and I doubt "of X" adds anything, so how about "Integer square root aka isqrt", or maybe better "Integer square root using quadratic residue method"?
Of course there is no urgency, could easily move it myself, etc. --Petelomax (talk) 21:12, 15 December 2022 (UTC)