Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.datemas.de!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Thomas 'PointedEars' Lahn Newsgroups: comp.lang.javascript Subject: Re: Best search algorithm to find a condition within a range. Date: Thu, 09 Apr 2015 17:39:03 +0200 Organization: PointedEars Software (PES) Lines: 41 Message-ID: <3300447.644KjMkV8U@PointedEars.de> References: <87vbh8yvgv.fsf@bsb.me.uk> <777f7633-724b-442e-864b-d6484c5e87cf@googlegroups.com> <87pp7gysv5.fsf@bsb.me.uk> <2186a589-be06-4453-affc-3c84f9e48379@googlegroups.com> <87egnwymxr.fsf@bsb.me.uk> <2016084.ADp8TKvx9G@PointedEars.de> <5902185.dpbNY2YNC7@PointedEars.de> <1936096.bgrWbIOXpn@PointedEars.de> <1516636.lEZloIClQ3@PointedEars.de> Reply-To: Thomas 'PointedEars' Lahn Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: solani.org 1428594069 13178 eJwFwQEBACAIA7BMIByNg/z2j+CWC4apQCLy5dPYEdbaUDePibWHEfIwNnTgrE5uXvmr+wEuehIC (9 Apr 2015 15:41:09 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Thu, 9 Apr 2015 15:41:09 +0000 (UTC) User-Agent: KNode/4.14.2 X-User-ID: eJwVx9kRACEIBcGU5HwYDrCSfwi6NT89Jk7eUDdXm1eIvaWoSuEDhouBp2mtKpaT5xcUvSi3TuDr3aQOjA5dM5oUyA== Cancel-Lock: sha1:PtFYM4UePVJulcgOH5ucIhy8ps8= X-NNTP-Posting-Host: eJwNysEBwCAMAsCVTAjYjqNR9h+hvfcRCvUsUUXTwxm6cYiMdbWr5Zs48aKyez3Dmuk/ExvlDxZUEMU= Xref: csiph.com comp.lang.javascript:27276 Evertjan. wrote: > What about base-1 It is not logical to assume that in this newsgroup and in this context without further qualification the subject “numeral system” means anything but “*positional* numeral system” … > […] > [base-0] > […] > ... and non-integer bases? > > ... and negative bases? … with a *positive* *integer* base greater than 1. Base-1 is not. Non-integer bases are possible of course (such as base √2), but subject to IEEE 754 precision limits to an even greater extent. They are not practical in ECMAScript. Negative bases are an interesting idea, but their usefulness appears to be rather limited: (1)₋₂ = 1 × −2⁰ = 1 (2)₋₂ = 2 × −2⁰ = 2 (10)₋₂ = 1 × −2¹ = −2 (13)₋₂ = 1 × −2¹ + 3 × −2⁰ = 1 (100)₋₂ = 1 × −2² = 4 (130)₋₂ = 1 × −2² + 3 × −2¹ = −2 Since you have not quoted a coherent part of what you have been referring to, the point you were trying to make, if any, remains in obscurity. Please skip the attribution novels. -- PointedEars FAQ: | SVN: Twitter: @PointedEars2 | ES Matrix: Please do not cc me. / Bitte keine Kopien per E-Mail.