AminetAminet
Search:
83251 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/rexx/RexxMathLib.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Faster & shorter math support for ARexx.
Author:thor at einstein.math.tu-berlin.de (Thomas Richter)
Uploader:thor einstein math tu-berlin de (Thomas Richter)
Type:util/rexx
Version:38.02
Requires:Os 2.04
Architecture:m68k-amigaos
Date:1999-11-22
Download:http://aminet.net/util/rexx/RexxMathLib.lha - View contents
Readme:http://aminet.net/util/rexx/RexxMathLib.readme
Downloads:453
This library provides transcendential functions for the
ARexx - programming language. It is a completely new revision of 
Willy Langeveld's rexxmathlib, although no original code has been used.
The new release has been completely rewritten in assembly language and
is therefore not only faster (approx. 10 times), but provides also
a higher precision of 15.9 digits, thanks to smarter ASCII- to float 
conversion routines.

The rexxmathlib.library uses the system math libraries, namely
the mathieeedoubbas.library and the mathieeedoubtrans.library and will
therefore work fine, regardless of a math-coprocessor.
____________________________________________________________________________

Changes since 38.02:

	- LibInit didn't release all memory in case of failure.
	- LibOpen might have run into a Wait() state and might hence
	  have caused some race conditions. Did not clear DEL_EXPUNGE
	  as well. Fixed.
	- Added two new functions, DEG() and RAD() to convert between
	  degrees and radiants.
	- The precision of atanh() has been increased in case a FPU
	  is available.
	- The library does no longer produce a unary plus sign since some
	  programs seem to have trouble with it.

____________________________________________________________________________

Changes since 38.01:

	- Fixed some typos in the guide, reworked it.
	- Haven't found any bugs in the library, yet.

____________________________________________________________________________

Thomas Richter,
	November 1999


Contents of util/rexx/RexxMathLib.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  158     176  89.8% -lh5- 0c04 Oct 20  1996 RexxMathLib/mathieeedoubbas.pch
[generic]                 6663   27401  24.3% -lh5- 6104 Nov 21  1999 RexxMathLib/rexxmathlib.guide
[generic]                  283     537  52.7% -lh5- db4f Nov  8  1998 RexxMathLib/rexxmathlib.guide.info
[generic]                 3537    5712  61.9% -lh5- 2a80 Nov 21  1999 RexxMathLib/rexxmathlib.library
[generic]                  817    1718  47.6% -lh5- e193 Nov 21  1999 RexxMathLib/rexxmathlib.readme
[generic]                 9310   14688  63.4% -lh5- 842a Oct 20  1996 RexxMathLib/spatch
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         6 files   20768   50232  41.3%            Nov 22  1999

Aminet © 1992-2020 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>