1NAME 2 isqrt - integer part of square root 3 4SYNOPSIS 5 isqrt(x) 6 7TYPES 8 x nonnegative real 9 10 return nonnegative real 11 12DESCRIPTION 13 Return the greatest integer n for which n^2 <= x. 14 15EXAMPLE 16 ; print isqrt(8.5), isqrt(200), isqrt(2e6), isqrt(2e56) 17 2 14 1414 14142135623730950488016887242 18 19LIMITS 20 x > 0 21 22LINK LIBRARY 23 NUMBER *qisqrt(NUMBER *x) 24 25SEE ALSO 26 sqrt, iroot 27 28## Copyright (C) 1999 Landon Curt Noll 29## 30## Calc is open software; you can redistribute it and/or modify it under 31## the terms of the version 2.1 of the GNU Lesser General Public License 32## as published by the Free Software Foundation. 33## 34## Calc is distributed in the hope that it will be useful, but WITHOUT 35## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 36## or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General 37## Public License for more details. 38## 39## A copy of version 2.1 of the GNU Lesser General Public License is 40## distributed with calc under the filename COPYING-LGPL. You should have 41## received a copy with calc; if not, write to Free Software Foundation, Inc. 42## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 43## 44## Under source code control: 1995/10/25 04:03:45 45## File existed as early as: 1995 46## 47## chongo <was here> /\oo/\ http://www.isthe.com/chongo/ 48## Share and enjoy! :-) http://www.isthe.com/chongo/tech/comp/calc/ 49