On 13 July 2010 23:00, David Simcha <dsimcha at gmail.com> wrote: > A related question: Why do we even have both an sqrt(float) and an > sqrt(real) in the first place? Don't know. Originally there was only sqrt(real). As long as both exist, I don't know how sqrt(int) can be fixed cleanly.