ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/libecb/ecb.pod
(Generate patch)

Comparing cvsroot/libecb/ecb.pod (file contents):
Revision 1.71 by root, Sat Nov 21 16:53:50 2015 UTC vs.
Revision 1.72 by root, Sat Nov 21 18:09:37 2015 UTC

760=item uint16_t ecb_binary32_to_binary16 (uint32_t x) 760=item uint16_t ecb_binary32_to_binary16 (uint32_t x)
761 761
762=item uint32_t ecb_binary16_to_binary32 (uint16_t x) 762=item uint32_t ecb_binary16_to_binary32 (uint16_t x)
763 763
764Convert a IEEE binary32/single precision to binary16/half format, and vice 764Convert a IEEE binary32/single precision to binary16/half format, and vice
765versa, handling all details (round-to-even, subnormals, infinity and NaNs) 765versa, handling all details (round-to-nearest-even, subnormals, infinity
766correctly. 766and NaNs) correctly.
767 767
768These are functions are available under C<-DECB_NO_LIBM>, since 768These are functions are available under C<-DECB_NO_LIBM>, since
769they do not rely on the platform floating point format. The 769they do not rely on the platform floating point format. The
770C<ecb_float_to_binary16> and C<ecb_binary16_to_float> functions are 770C<ecb_float_to_binary16> and C<ecb_binary16_to_float> functions are
771usually what you want. 771usually what you want.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines