[gambit-list] Which function in libm are portable enough to assume that they will be on all platforms?

Joe Doyle Ardent gambit at ardent.nebcorp.com
Thu Oct 31 15:58:40 EDT 2013

On Wed, Oct 30, 2013 at 11:30:47PM -0400, Bradley Lucier wrote:
> So my question is---is it reasonable to import these floating-point 
> functions into Gambit to make better versions of the standard 
> functions?

	Here's the POSIX standard for math.h, which includes 32 and 
64-bit versions of the trigonometric functions, including the 
hyperbolic ones:


The Android version of that C header file is compliant 
(http://mobilepearls.com/labs/native-android-api/include/math.h).  I 
can't find the iOS version, but I assume it's also compliant, as it'll 
likely be the same as the system one for OS X.  Windows seems to lack 
the inverse hyperbolic functions, though:


	I hope this helps.


More information about the Gambit-list mailing list