The question of equality,...

*To*: mathgroup at smc.vnet.net*Subject*: [mg60486] The question of equality,...*From*: terryisnow at yahoo.com*Date*: Sat, 17 Sep 2005 02:32:32 -0400 (EDT)*Sender*: owner-wri-mathgroup at wolfram.com

Ok I thought I understood this stuff but maybe not,... If I wanted to check for bit-for-bit equality of two arbitrary precision numbers (without regard to how many of those digits are meaningful) like the way it would be done using the "==" operator in C, then neither "==" nor "===" will do the job, is that correct? For "==" the 5.1 Appendix A says: "Approximate numbers are considered equal if they differ in at most their last eight binary digits (roughly their last two decimal digits)." For "===" the 5.1 Appendix A says: "SameQ requires exact correspondence between expressions, except that it considers Real numbers equal if their difference is less than the uncertainty of either of them" So what can I use then? Any and all help is much appreciated. Terry