## Student (Nathan Zook)

- Email: blogger@pierian-spring.net
- Registered on: 02/07/2013
- Last connection: 05/24/2018

### Issues

### Activity

#### 05/24/2018

- 07:33 PM Ruby trunk Feature #14097: Add union and difference to Array
- I cannot say that I am a fan of this proposal. To be fair, I'm not a fan of #|.

Arrays are not sets. Trying to t...

#### 05/19/2018

- 01:06 AM Ruby trunk Feature #14724: chains of inequalities
- As a mathematician, this suggestion really has my attention.

First, I almost never write a <= b && b < c. What I ...

#### 04/27/2018

- 07:14 AM Ruby trunk Feature #12607: Ruby needs an atomic integer
- I think that you might not have understood his concern. Getting multi-threaded code right is hard, no matter the pri...

#### 04/06/2018

- 12:00 AM Ruby trunk Feature #14666: nil.any?{} should return false
- `.any?` only makes sense on `Enumerable`s. There is no end to the methods that we would need to define on `nil` if w...

#### 03/03/2017

- 10:09 PM Ruby trunk Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- If you get the wrong answer from Newton's, then you are doing it wrong. It may fail to converge, (which seems MOST u...

#### 02/28/2017

- 10:38 PM Ruby trunk Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- Newton's method has quadratic convergence. This means that a properly implemented Newton's method will blow away any...

#### 02/24/2017

- 09:36 PM Ruby trunk Feature #13250: Initial estimate for Integer#sqrt should be improved
- Think about this some more, the fastest solution would be to actually to a N-R round in the floating point unit as we...
- 08:13 PM Ruby trunk Feature #13250 (Closed): Initial estimate for Integer#sqrt should be improved
- r57705, by Nobu, in response to issue #13219, added Integer#sqrt. The initial estimator used is `1 << (b-1)/2 | n >>...
- 09:11 AM Ruby trunk Feature #13219: bug in Math.sqrt(n).to_i, to compute integer squareroot, new word to accurately fix it
- Jabari Zakiya wrote:

> Oh I see where at least part of the error comes from.

>

> In this

>

> ```

> def invers... - 07:50 AM Ruby trunk Feature #13219: bug in Math.sqrt(n).to_i, to compute integer squareroot, new word to accurately fix it
- It is now clear that Halley's method requires five multiplies, not the four previously reported by wikipedia. This m...

Also available in: Atom