After reading the dictionary definition of tolerant equal (http://www.jsoftware.com/help/dictionary/d000.htm) and the Comparatives page (http://www.jsoftware.com/help/dictionary/dictd.htm) which suggested "An arbitrary tolerance t can be specified by using the fit conjunction (!.)", I was confused while trying to experiment with it, when the following gave an error: 1 =!.0.1 ] 0.899 0.9 1 1.1 1.12 |domain error | 1 =!.0.1]0.899 0.9 1 1.1 1.12
eq=: =!.0.1 |domain error | eq=: =!.0.1 It seemed to me that I was missing something simple (or that there was a bug -which I doubted!). I was about to post to the forum for clarification when I found an earlier forum poster had encountered the same problem, that is, that the upper limit for t is 2^_34 . After following a link in a forum message to the Tolerant Comparison essay on the wiki and a link from there back to the dictionary (Appendix C), I see that the dictionary does indeed document this limit. However I respectfully suggest it would be worthwhile mentioning the limit (or linking to Appendix C) on either or both of the dictionary/d000.htm and dictionary/dictd.htm pages as well. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
