CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3
  1. #1
    Join Date
    Jul 2013
    Posts
    31

    Who could alter the Java SE Runtime in one particular area?

    I am attempting to find someone who can program or help me in the right direction with
    what I'm after.

    I'm after someone to reprogram, build and submit an altered

    64 bit Windows version of Java SE 11 Stable version
    (as downloads from the zip file at https://jdk.java.net/11/)


    that is altered so as not to have any more floating point arithmetic errors
    (denromals and pronormals) in it any more,
    so that the default behaviour is range accurate, and doesn't have any pronormal or denormal
    values at the most RHS digit excent of the range. Probably also in a way which
    continue to use and be layed out in memory in optimised fashion.
    This is, unless such a version of this release of the OpenJDK is already out there,
    for 64 bit Windows.

    The classic example for this problem is this very known example:

    double a = 0.1;
    double b = 0.1;
    double x = a*b;
    out.println();
    out.println(x);
    out.println(x == 0.01);


    Could someone please
    reply and point me in the right direction?

  2. #2
    Join Date
    Jun 1999
    Location
    Eastern Florida
    Posts
    3,877

    Re: Who could alter the Java SE Runtime in one particular area?

    Norm

  3. #3
    Join Date
    Feb 2017
    Posts
    677

    Re: Who could alter the Java SE Runtime in one particular area?

    Quote Originally Posted by Zachary1234 View Post
    I am attempting to find someone who can program or help me in the right direction with
    what I'm after.
    1. Base your calculations on numerically well-conditioned algorithms.

    2. Round the end result.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured