… | |
… | |
736 | |
736 | |
737 | =item float ecb_binary16_to_float (uint16_t x) [-UECB_NO_LIBM] |
737 | =item float ecb_binary16_to_float (uint16_t x) [-UECB_NO_LIBM] |
738 | |
738 | |
739 | =item float ecb_binary32_to_float (uint32_t x) [-UECB_NO_LIBM] |
739 | =item float ecb_binary32_to_float (uint32_t x) [-UECB_NO_LIBM] |
740 | |
740 | |
741 | =item double ecb_binary32_to_double (uint64_t x) [-UECB_NO_LIBM] |
741 | =item double ecb_binary64_to_double (uint64_t x) [-UECB_NO_LIBM] |
742 | |
742 | |
743 | The reverse operation of the previous function - takes the bit |
743 | The reverse operation of the previous function - takes the bit |
744 | representation of an IEEE binary16, binary32 or binary64 number and |
744 | representation of an IEEE binary16, binary32 or binary64 number and |
745 | converts it to the native C<float> or C<double> format. |
745 | converts it to the native C<float> or C<double> format. |
746 | |
746 | |
… | |
… | |
840 | dependencies on the math library (usually called F<-lm>) - these are |
840 | dependencies on the math library (usually called F<-lm>) - these are |
841 | marked with [-UECB_NO_LIBM]. |
841 | marked with [-UECB_NO_LIBM]. |
842 | |
842 | |
843 | =back |
843 | =back |
844 | |
844 | |
|
|
845 | =head1 UNDOCUMENTED FUNCTIONALITY |
845 | |
846 | |
|
|
847 | F<ecb.h> is full of undocumented functionality as well, some of which is |
|
|
848 | intended to be internal-use only, some of which we forgot to document, and |
|
|
849 | some of which we hide because we are not sure we will keep the interface |
|
|
850 | stable. |
|
|
851 | |
|
|
852 | While you are welcome to rummage around and use whatever you find useful |
|
|
853 | (we can't stop you), keep in mind that we will change undocumented |
|
|
854 | functionality in incompatible ways without thinking twice, while we are |
|
|
855 | considerably more conservative with documented things. |
|
|
856 | |
|
|
857 | =head1 AUTHORS |
|
|
858 | |
|
|
859 | C<libecb> is designed and maintained by: |
|
|
860 | |
|
|
861 | Emanuele Giaquinta <e.giaquinta@glauco.it> |
|
|
862 | Marc Alexander Lehmann <schmorp@schmorp.de> |
|
|
863 | |
|
|
864 | |