|
[Date Index]
[Thread Index]
[Author Index]
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
Prev by Date:
Re: Mathematica: access serial port?
Next by Date:
Re: Mathematica: access serial port?
Previous by thread:
Re: 5.2 Install issues
Next by thread:
Re: The question of equality,...
|