[fpc-pascal] OpenCL, Re: C Hex Float.

dmitry boyarintsev skalogryz.lists at gmail.com
Tue Apr 28 19:56:06 CEST 2009

Anyway. does FPC community need converted OpenCL headers? i'd like to
share them.
Should they be converted to the proper structure first (/src, make,
fpmake)? there're only 2 files anyway.

I still have not found any reasonable way to convet c-hex-float number
to pascal.
i'm not sure if it's nice (and cross-platform) to declare, something like this:

  CL_FLT_MAX : double = double($FFFFFFFF);


> Does anyone have an experience with converting hex-float numbers from
> C to Pascal?
>  CL_FLT_MAX          0x1.fffffep127f
>  CL_FLT_MIN          0x1.0p-126f
>  CL_FLT_EPSILON      0x1.0p-23f
>  CL_DBL_MAX          0x1.fffffffffffffp1023
>  CL_DBL_MIN          0x1.0p-1022
>  CL_DBL_EPSILON      0x1.0p-52
> any suggestions?

More information about the fpc-pascal mailing list