The information in this article applies to:
SYMPTOMSWhen you use the C run-time functions such as sprintf when building a 68K Macintosh target, the format specification for long double (%ld, %le, %lg) yields incorrect output. This is not a problem with a Power Macintosh target. RESOLUTIONUse other format specifications. Internally, do your calculations using long doubles. However, when it comes time to output final results, convert the result to a double, and use the corresponding format specification. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATIONCode to Reproduce Problem
Additional query words: 4.00 Windows 95 NT
Keywords : kbCRT kbVC |
Last Reviewed: February 2, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |