Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

Re: Re: Approximating Square Roots

by sifukurt (Hermit)
on Oct 05, 2001 at 21:36 UTC ( #117054=note: print w/replies, xml ) Need Help??

in reply to Re: Approximating Square Roots
in thread Approximating Square Roots

There was an intermediate step where I was using bdiv() and badd() and the like. The results were the same. And with Math::BigFloat, once you've created a new() item, it isn't expressly necessary to use bdiv(), bpow(), etc. You can use standard math operators, which is what I chose to do in this most recent version simply for readability. It was easier (to me, at least) to follow the logic.

Replies are listed 'Best First'.
Re: Approximating Square Roots
by Anonymous Monk on Nov 25, 2001 at 20:44 UTC
    Sorry for the late answer, found your question by chance via Google.
    You probably stumbled over one of the many bugs in the old BigFloat package. There is a newer, much improved version on CPAN, and you should give it a try. It also has a bsqrt() function, that actually works ;)
    use Math::BigFloat v1.22; $x = Math::BigFloat->new('1234.567'); print "square root of $x is ",$x->bsqrt(),"\n";
    HTH Tels

    If you have more questions, feel free to contact me at tels at bloodgate dot com. Thanxy!

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://117054]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2023-06-06 10:38 GMT
Find Nodes?
    Voting Booth?
    How often do you go to conferences?

    Results (26 votes). Check out past polls.