Math.Utils
floorSqrt :: Int -> Int Source #
>>> floorSqrt 0 0 >>> floorSqrt 1 1 >>> floorSqrt 2 1 >>> floorSqrt 4 2 >>> floorSqrt (12345 * 12345) 12345 >>> floorSqrt (2^52 + 2^27) 67108864 >>> floorSqrt maxBound 3037000499
>>>
floorSqrt 0
floorSqrt 1
floorSqrt 2
floorSqrt 4
floorSqrt (12345 * 12345)
floorSqrt (2^52 + 2^27)
floorSqrt maxBound