Use the FlpCompDouble structure
it has double and FlpDouble members

D
-----Original Message-----
From: Glenn Bachmann <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Thursday, December 23, 1999 12:40 PM
Subject: Converting a double to a FlpDouble, and vice versa


>Hello,
>
>We are looking to take some fairly complex legacy code that is riddled with
>variables of type "double", and integrate it with some new user interface
>code that uses FlpDouble to enable easy ascii conversions. We are using
>NewFloatMgr and have set 8-bit doubles to be on.
>
>Our understanding is that "double" will work fine using NewFloatMgr and
>CodeWarrior 5+, but that we should be using the Flp apis to enable ascii
>conversion. What is missing for us is a way to convert back and forth
>between FlpDouble and double (I'm guessing a simple cast will not work!).
>
>Essentially we want to do this:
>
>CalcSomething ( void )
>{
> FlpDouble fdA;
> FlpDouble fdB;
> double dResult;
> char string1[20];
> char string2[20];
>
> // get values from user input fields into strings
>
> // convert string1 to an FlpDouble using FlpAToF ( fdA, string1 );
> // convert string2 to an FlpDouble using FlpAToF ( fdB, string2 );
>
> // convert FlpDoubles into doubles
> dA = FlpConvertToDouble ( fdA ); // does this function exist????
> dB = FlpConvertToDouble ( fdB ); // does this function exist????
>
> // pass to calc routine
> dResult = fooCalcSomethingReallyComplex (dA, dB);
>
> // convert double result into FlpDouble
> fdResult = FlpConvertToFlpDouble ( dResult ); // does this function exist?
>
> // convert FlpDouble into a string using FlpFToA ( stringResult,
fdResult );
>
> // display results
> WinDrawChars (...);
>
> return;
>}
>
>Is there such a thing as FlpConvertToDouble/ConvertToFlpDouble? If not, how
>would I convert from double to FlpDouble and back?
>
>Thanks,
>
>Glenn Bachmann
>Bachmann Software and Services, LLC
>http://www.bachmannsoftware.com
>Software for Handheld & Wireless Computing, Windows and the Internet
>Authors of "Palm Programming", published by Macmillan/Sams, and home of
>Bachmann Print Manager, the only graphical printing solution for the Palm
>Computing Platform
>


Reply via email to