commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aleksander Ściborek <aleksanderscibo...@gmail.com>
Subject Re: [Statistics] BigDecimalStatistics proposition
Date Fri, 17 May 2019 12:40:41 GMT
Hi, I don't know why there is not such a class in JDK. Maybe because
BigDecimal and BigInteger are objects not primitives therefore they can
have null value.
I believe that that package should contains BigDecimalStatistics,
BigIntegerStatistics and tools for downstreams collectors in order to
performe some downstream operations like averagingInt in JDK.
I've already started implementing BigDecimalStatistics on my fork but I
haven't pushed those changes on my fork


On Fri, 17 May 2019 at 14:19, Gilles Sadowski <gilleseran@gmail.com> wrote:

> Hello.
>
> Le ven. 17 mai 2019 à 12:14, Aleksander Ściborek
> <aleksandersciborek@gmail.com> a écrit :
> >
> > Hi,
> > Right now I'm going to minic IntSummaryStatistics. Orginal idea had been
> to
> > create a BigDecimalAverager just for calculate an average in functional
> > style, but after I saw IntSummaryStatistics from JDK i deciced to exdends
> > functionality.
>
> I'm wary of dropping this in "Commons Statistics" without a broader view
> of the design of a package where it would perhaps fit with similar
> functionality
> for other number types.
> Could the class be generic?  If so, what would be the API required to
> perform
> the operations?  "Commons Numbers" has some suggestions[1][2]; those can,
> and should, be adapted to actual use-cases, such as "streams" (preferably
> before the first release).
>
> It would perhaps be helpful to know why there is no "BigDecimalStatistics"
> in
> the JDK.
>
> Regards,
> Gilles
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message