in reply to Math::BigFloat bnok() question

It is a method not a function. Try:

$z = $y->bnok($x);

With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority". I knew I was on the right track :)
In the absence of evidence, opinion is indistinguishable from prejudice.
I'm with torvalds on this Agile (and TDD) debunked I told'em LLVM was the way to go. But did they listen!

Replies are listed 'Best First'.
Re^2: Math::BigFloat bnok() question
by azheid (Sexton) on Aug 27, 2015 at 19:36 UTC

    That is the format I used first. The error message is the same whether I use

    $z = $y->bnok($x);

    or

    $z = $y->Math::BigFloat::bnok($x);

      This likely means that your $x and $y are not Math::BigFloat objects. Maybe you want to convert them to that?

      $x = Math::BigFloat->new( $x ); $y = Math::BigFloat->new( $y );

      But most likely, you have already lost some precision you likely wanted to keep. You should convert your numbers to BigFloats at the earliest possibility.