Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2006
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2006

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

Search the Archive

1`2 == 1*^-10

  • To: mathgroup at smc.vnet.net
  • Subject: [mg71525] 1`2 == 1*^-10
  • From: "Andrew Moylan" <andrew.j.moylan at gmail.com>
  • Date: Wed, 22 Nov 2006 05:22:08 -0500 (EST)

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