home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
QBAS
/
REALFUN.ZIP
/
REALTOP.TXT
< prev
next >
Wrap
Text File
|
1991-06-01
|
6KB
|
123 lines
RealFun: Real & Complex Math Libraries for QuickBASIC
REALTOP.TXT
All the functions and subprograms included in the realfun library, organized by
topic:
Minimum & Maximum
Usage Inputs Outputs Notes
z = amin(x, y) x, y; sp z, sp min of x, y
z# = dmin(x#, y#) x#, y#; dp z#, dp min of x#, y#
z = amax(x, y) x, y; sp z, sp max of x, y
z# = dmax(x#, y#) x#, y#; dp z#, dp max of x#, y#
Cosine
Usage Inputs Outputs Notes
y = COS(x) x, sp y, sp x in radians
y# = COS(X#) x#, dp y#, dp x# in radians
y = cosd(x) x, sp y, sp x in degrees
y# = dcosd(x#) x#, dp y#, dp x# in degrees
Sine
Usage Inputs Outputs Notes
y = SIN(x) x, sp y, sp x in radians
y# = SIN(X#) x#, dp y#, dp x# in radians
y = sind(x) x, sp y, sp x in degrees
y# = dsind(x#) x#, dp y#, dp x# in degrees
Tangent
Usage Inputs Outputs Notes
y = TAN(x) x, sp y, sp x in radians
y# = TAN(X#) x#, dp y#, dp x# in radians
y = tand(x) x, sp y, sp x in degrees
y# = dtand(x#) x#, dp y#, dp x# in degrees
Inverse Cosine
Usage Inputs Outputs Notes
y = acos(x) x, sp y, sp y in radians
y = acosd(x) x, sp y, sp y in degrees
y# = dacos(x#) x#, dp y#, dp y# in radians
y# = dacosd(x#) x#, dp y#, dp y# in degrees
Inverse Sine
Usage Inputs Outputs Notes
y = asin(x) x, sp y, sp y in radians
y = asind(x) x, sp y, sp y in degrees
y# = dasin(x#) x#, dp y#, dp y# in radians
y# = dasind(x#) x#, dp y#, dp y# in degrees
Inverse Tangent
Usage Inputs Outputs Notes
y = ATN(x) x, sp y, sp y in radians
y = atnd(x) x, sp y, sp y in degrees
z = atan(y, x) x, y; sp z, sp z in radians
use to determine proper quadrant of z
z = atand(y, x) x, y; sp z, sp z in degrees
use to determine proper quadrant of z
y# = ATN(X#) x#, dp y#, dp y# in radians
y# = datnd(x#) x#, dp y#, dp y# in degrees
z# = datan#(y#, x#) x#, y#; dp z#, dp z in radians
use to determine proper quadrant of z#
z# = datand#(y#, x#) x#, y#; dp z#, dp z in degrees
use to determine proper quadrant of z#
Hyperbolic Cosine
Usage Inputs Outputs Notes
y = cosh(x) x, sp y, sp real
y# = dcosh(x#) x#, dp y#, dp real
Hyperbolic Sine
Usage Inputs Outputs Notes
y = sinh(x) x, sp y, sp real
y# = dsinh(x#) x#, dp y#, dp real
Hyperbolic Tangent
Usage Inputs Outputs Notes
y = tanh(x) x, sp y, sp real
y# = dtanh(x#) x#, dp y#, dp real
Inverse Hyperbolic Cosine
Usage Inputs Outputs Notes
y = acosh(x) x, sp y, sp real
y# = dacosh(x#) x#, dp y#, dp real
Inverse Hyperbolic Sine
Usage Inputs Outputs Notes
y = asinh(x) x, sp y, sp real
y# = dasinh(x#) x#, dp y#, dp real
Inverse Hyperbolic Tangent
Usage Inputs Outputs Notes
y = atanh(x) x, sp y, sp real
y# = datanh(x#) x#, dp y#, dp real
Modulo
Usage Inputs Outputs Notes
y = x MOD k% x, sp; k% int y, sp uses integer
base only
y = amod(x, k) x, k; sp y, sp uses any base
y# = x# MOD k% x, dp; k% int y, dp uses integer
base only
y# = dmod(x#, k#) x#, k#; dp y#, dp uses any base
Exponentiation & Logarithms
Usage Inputs Outputs Notes
y = EXP(x) x, sp y, sp real
y# = EXP(x#) x#, dp y#, dp real
y = LOG(x) x, sp y, sp real
y# = LOG(x#) x#, dp y#, dp real
Notes:
- Functions listed in UPPER CASE are intrinsic to Quick BASIC, and are
included here for completeness.
- The abbreviation sp means single-precision, dp means double-precision.