Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: glen herrmannsfeldt Newsgroups: comp.lang.java.programmer Subject: Re: Quick n-th Root of BigInteger Date: Fri, 8 Jun 2012 22:59:36 +0000 (UTC) Organization: Aioe.org NNTP Server Lines: 36 Message-ID: References: <0966306a-0c4e-4fde-b452-32125a16bbe1@googlegroups.com> NNTP-Posting-Host: H0vc4U5LIRkRHNPyGCs2dA.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org User-Agent: tin/1.9.6-20100522 ("Lochruan") (UNIX) (Linux/2.6.32-5-amd64 (x86_64)) X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:15131 Lew wrote: > On Friday, June 8, 2012 2:34:40 PM UTC-7, Jan Burse wrote: >> For those who don't know, there exists a set builder notation: >> http://en.wikipedia.org/wiki/Set-builder_notation#Z_notation (snip) >> Forgot where this is taught, in elementary school? > Riiiight. As nations and smaller school districts remove > evolution from their textbooks, they're going to teach > mathematical logic and set theory in elementary school? For whatever reason, yes, I believe sets are not taught much in school, maybe not until calculus where you need them for continuity proofs. Maybe in geometry, but not as far as I know. Some years ago we had "new math" which included a little set theory and, as I remember number bases (radix) but I believe even that is gone now. > 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? I still feel funny using the exclusive or operator as an exponential operator. Math.pow seems even worse, so I mostly use the Fortran ** operator in posts, even though I don't write so much in Fortran these days. There might be some programming language that allows for =< though I don't remember which one. -- glen