MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

1`2 == 1*^-10


Hi all,

Please help me understand the following behaviour, which was wrecking
havoc the results I get from calling the function Sort:

Evaluating
  1`2 == 1*^-10
gives
  True

Correspondingly, evaluating each of
  1`2 < 1*^-10
and
  1`2 > 1*^-10
give
  False

Can anyone explain why these two numbers are declared to be equal? It's
inconsistent with my previous understanding of how arbitrary-precision
numbers are interpreted in Mathematica.

(I've resolved my sorting problem by using OrderedQ instead of Less as
the ordering function in Sort. But why was this necessary?)

Cheers,
Andrew


  • Prev by Date: general form of a n-derivative
  • Next by Date: Re: Send graphics to file AND/OR to notebook with one DisplayFunction
  • Previous by thread: Re: general form of a n-derivative
  • Next by thread: Re: 1`2 == 1*^-10