The future of numerics in Java.

Martijn Verburg martijnverburg at
Thu Mar 29 08:21:23 UTC 2018

I can only suggest that for right now that the Java language does not
support the features you are looking for.  As noted previously on several
occasions the building blocks of value types may allow library authors to
create the sorts of numeric types and calculations you are looking for.
This is a long term project at best so my recommendation is that you find
an alternative language / ecosystem that does support the numeric typing to
solve your use case

On Thu, 29 Mar 2018 at 02:54, A Z <poweruserm at> wrote:

> To who it may concern,
> I has hoping that someone could discuss or inform
> me about the particular view about the future of numerics
> and number mathematics for Java, particularly when it comes
> to arithmetic, elementary algebra and functions support.
> These questions pertain to the present arithmetic overflow
> and underflow problem with float and double,
> however they also largely pertain to the present lack
> of operator support for arithmetic, in the absense of floating
> point overflow.
> The "thing" would be arbitrary precision mathematics,
> certainly with logarithms, nth roots, powers, forward
> and inverse trigonometry, pi computation, e computation
> etc. but all on a number type that supports operator usage
> in source code for the programmer.
> What is the general plot here?  How long will Java developers
> have to wait for these very important improvements
> at the type and operator syntax level, in their
> favourite software programming language?
> Certainly if these requirements have been a "hankering"
> for as soon as possible for mathematics, scientific, engineering
> developers everywhere in the world?
Cheers, Martijn (Sent from Gmail Mobile)

More information about the adoption-discuss mailing list