By "real world" we mean somewhere outside of a code challenge or similarly low utility program context.
You mentioned statistics, for example. Can you reference a specific example from that domain where these methods would offer an advantage? On Thu, Mar 7, 2019, 5:05 PM guest271314 <[email protected]> wrote: > Not sure what you mean by "real world" use case. Described at least one > use case at the proposal. Statistics; graphs; number and integer > manipulation using indexes of arrays with ability to convert manipulated > array back to number. > > On Thu, Mar 7, 2019 at 9:56 PM Naveen Chawla <[email protected]> > wrote: > >> What is the real world use case, presuming it's not just an academic >> exercise >> >> On Thu, 7 Mar 2019, 9:08 pm guest271314, <[email protected]> wrote: >> >>> Ability to adjust *nth* digit of an integer or decimal by adjusting >>> decimal or integer at *nth* index of array, to try to solve OEIS >>> A217626 oeis.org/A217626 directly, for example >>> ~~(128.625*9*1.074)//1243 >>> ~~(128.625*9*1.144)//1324 >>> where the decimal portion can be manipulated by referencing the index of >>> an array, then converting the array back to a number. >>> >>> On Thu, Mar 7, 2019 at 8:55 PM Jeremy Martin <[email protected]> wrote: >>> >>>> Can you explain the motivation for this proposal? >>>> >>>> At first blush, this seems like an incredibly arbitrary pair of value >>>> conversion utilities. Are there real world applications for this? >>>> >>>> On Thu, Mar 7, 2019 at 3:43 PM guest271314 <[email protected]> >>>> wrote: >>>> >>>>> >>>>> >>>>> ---------- Forwarded message --------- >>>>> From: guest271314 <[email protected]> >>>>> Date: Thu, Mar 7, 2019 at 8:35 PM >>>>> Subject: Proposal: 1) Number (integer or decimal) to Array 2) Array to >>>>> Number (integer or decimal) >>>>> To: <[email protected]> >>>>> >>>>> >>>>> Original concept: Integer or decimal to array and array to decimal or >>>>> integer https://codegolf.meta.stackexchange.com/a/17223 >>>>> >>>>> Proof of concept (with bugs) >>>>> >>>>> function numberToArray(n) { >>>>> >>>>> if (Math.abs(n) == 0 || Math.abs(n) == -0) { >>>>> return [n] >>>>> } >>>>> >>>>> const r = []; >>>>> >>>>> let [ >>>>> a, int = Number.isInteger(a), d = g = [], e = i = 0 >>>>> ] = [ n || this.valueOf()]; >>>>> >>>>> if (!int) { >>>>> let e = ~~a; >>>>> d = a - e; >>>>> do { >>>>> if (d < 1) ++i; >>>>> d *= 10; >>>>> } while (!Number.isInteger(d)); >>>>> } >>>>> >>>>> for (; ~~a; r.unshift(~~(a % 10)), a /= 10); >>>>> >>>>> if (!int) { >>>>> for (; ~~d; g.unshift(~~(d % 10)), d /= 10); >>>>> g[0] = g[0] * (1 * (10 ** -i)) >>>>> r.push(...g); >>>>> } >>>>> >>>>> return r; >>>>> } >>>>> function arrayToNumber(a) { >>>>> if ((Math.abs<span >>>>> class="gmail-m_2662878951066317968m_7497912379499730396gmail-m_-49591865513921258gmail-m_191674293613409874m_-1290191079188355796gmail-pun" >>>>> >>>>> style="margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit; >>>>> >>>>>
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

