Either DBPro can add/subtract/multiply/divide or it can't. There's no middle ground here. You guys should just get outta here with yer, "You should use FORTRAN" stuff... this isn't the dark ages it's Dark Basic.
madmountain, what you are proposing is that the compiler accepts real numbers in "E" notation (typically called SCIENTIFIC NOTATION). Heck, calculators from the 70s used to accept that! I don't know if DBPro is supposed to accept number in that format, but it doesn't appear to. Most compilers do (especially if they call themselves "Professional"). 1.2345e+27 should be a valid numeric format for a float literal. But it doesn't appear to be in DBPRo.
As far as the "PRINT" command goes, if the language supports double float, then PRINT can't just "punt" or "give up" when you pass it a double float. It's a bug!
Report this stuff to
[email protected] and get it fixed for everyone's sake. What good are double float datatypes if you can't 1) enter them as literals in code, 2) print them out?