Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Lew Newsgroups: comp.lang.java.programmer Subject: Re: Quick n-th Root of BigInteger Date: Fri, 8 Jun 2012 16:15:55 -0700 (PDT) Organization: http://groups.google.com Lines: 41 Message-ID: References: <0966306a-0c4e-4fde-b452-32125a16bbe1@googlegroups.com> NNTP-Posting-Host: 69.28.149.29 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1339198835 11460 127.0.0.1 (8 Jun 2012 23:40:35 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 8 Jun 2012 23:40:35 +0000 (UTC) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=69.28.149.29; posting-account=CP-lKQoAAAAGtB5diOuGlDQk0jIwmH0T User-Agent: G2/1.0 X-Received-Bytes: 2769 Xref: csiph.com comp.lang.java.programmer:15139 Jan Burse wrote: > Lew schrieb: > > In any event, this being a Java forum, the notation '=<' (shown nowhere > > in your reference link, BTW) is rather odd, as we are used to '<='. Given > > that '=<' apparently is not part of the "Set Builder" notation, how about > > we stick with the Java (also C, Fortran, C++, C#, Javascript, BASIC, SQL, > > Python, shell, ...) idiom? > > @Lew: And here comes some education why =< is necessary. The link I > gave refers to set builder notation in the Z specification language. > And not to builder notation in a programming language. And you couldn't say that the first four times people asked? Instead you had to rant and curse and abuse them? And the link you gave never mentioned '=<'. As for "necessary", not hardly. > In a specification language the set builder notation reads: > > { variable | condition } > > Since the condition can be a first order formula, it might contain > the logical implication. This is sometimes denoted by <= or =>. Therefor[e] > in mathematical specification the comparators are often > written as =< and >= so that they can be distinguished. > > This problem doesn't pose itself for language such as Java that do > not have a logical implication. And since this is Java, and not every Java programmer is intimately familiar with Z notation, a question about the notation is natural and should have been answered politely instead of abusively, and immediately instead of after all the nonsense you imposed. Go to. -- Lew