Pentium 1.8Ghz / Windows 2000 / Delphi 6 problem

From: Joe Smith (joesmith323_at_hotmail.com)
Date: 10/26/04

  • Next message: Frank de Groot: "Re: Pentium 1.8Ghz / Windows 2000 / Delphi 6 problem"
    Date: Tue, 26 Oct 2004 00:00:34 GMT
    
    

    I am a hobbyist programmer. I have written a program in Delphi 6
    which does a lot of calculation. Most of the variables are either
    double precision or extended precision.

    The program runs fine on most of the machines I have tested it on. It
    ran fine on:
    1. 866 mhz Pentium 3 running Windows 98
    2. laptop with an AMD 1.2Ghz running Windows XP home
    3. 2.66 Ghz Pentium 4 running Windows XP Home
    4. 3.2 Ghz Pentium 4 running Windows XP Pro

    I have run it on two machines which were both IBM NetVista computers
    Penitum 4 at 1.8 Ghz running Windows 2000 Professional and on both
    machines small errors show up in the calculation almost immediately
    and then after a few seconds the program blows up with a floating
    point overflow.

    The scenarios being run are identical in all cirucmstances so there
    should be no difference at all in the results of the calculation. If
    the calculation runs to the end it takes several days.

    Does anyone have any experience that would tell where the problem is:
    1. a bug in the 1.8 Ghz chip
    2. a bug in Windows 2000
    3. an incompatiblitly between Delphi 6 and Windows 2000
    4. other?

    Any solutions?


  • Next message: Frank de Groot: "Re: Pentium 1.8Ghz / Windows 2000 / Delphi 6 problem"

    Relevant Pages

    • Re: demonic numbers !
      ... > corresponding calculation of error intervals. ... Then they're either not doing enough math for rounding errors to ... accumulate or they're not using a wide enough range of magnitudes. ... They don't need more than 53 bits of precision to store those values. ...
      (comp.lang.lisp)
    • =?Utf-8?Q?Re:_I_don=C2=B4t_view_the_value_right?= =?Utf-8?Q?_after_six_decimal_place_in_Exce
      ... You might consider setting the option Tools> Options> Calculation> ... Precision As Displayed. ... final result, not intermediated calculations (subexpressions). ... the workbook first because some changes cannot be undone by simply ...
      (microsoft.public.excel.misc)
    • Re: ROUNDING RESULT OF CALCULATION UP OR DOWN
      ... In one of the calculation rules we had to round to a whole year. ... I keep repeating we need decimal arithmetic in Excel, ... | ??>> the limits of precision? ...
      (microsoft.public.excel.misc)
    • Re: Problem with a small "exercise" code using compiler xlf
      ... going from REAL to DOUBLE PRECISION solved part of the ... In the case of problems like this, negative square roots when ... in the intermediate calculation gives a negative square root. ... one could choose one rounding mode for one part ...
      (comp.lang.fortran)
    • Floating Point , Wide zero etc
      ... The default precision of 4 is used. ... require 6 places for GST calculation. ... The simple rule is never store unconverted data for accounting. ... the binary approximation converts back to ...
      (comp.databases.pick)