[fpc-pascal] FPC_CURRENCY_IS_INT64

Sven Barth pascaldragon at googlemail.com
Mon Oct 14 13:57:50 CEST 2019


LacaK <lacak at zoznam.sk> schrieb am Mo., 14. Okt. 2019, 11:08:

> Hi,
>
> what is the meaning of this compiler define?
> I am expecting, that Currency datatype is internaly stored using Int64
> datatype (*10000).
> This compiler define is set for Win64, but not for Win32.
> Does it means, that on Win32 there is Currency internaly represented
> using another data type?
>

Correct. On all non-Win64 x86 systems the Currency type is a FPU based
type. On non-x86 systems the Currency type is represented internally by a
Int64 as well.

Regards,
Sven

>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20191014/153a499e/attachment.html>


More information about the fpc-pascal mailing list