mathieeesingtrans.library Reference

Comprehensive function reference for mathieeesingtrans.library, synthesised from the AmigaOS NDK 3.2 Release 4 (Autodocs/AG/mathieeesingtrans).

This page documents 17 functions of mathieeesingtrans.library. Each function entry follows the canonical autodoc format. struct Name, union Name, enum Name are clickable links to the type definition in the types reference.

Function index


IEEESPAcos()

IEEESPAcos -- compute the arc cosine of a number

Synopsis

D0 x = IEEESPAcos(D0 y)

FLOAT IEEESPAcos( FLOAT parm );

Function

Compute arc cosine of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPCos(), IEEESPAtan(), IEEESPAsin()


IEEESPAsin()

IEEESPAsin -- compute the arcsine of a number

Synopsis

D0 x = IEEESPAsin(D0 y)

FLOAT IEEESPAsin( FLOAT parm );

Function

Compute the arc sine of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPSin(), IEEESPAtan(), IEEESPAcos()


IEEESPAtan()

IEEESPAtan -- compute the arc tangent of number

Synopsis

D0 x = IEEESPAtan(D0 y)

FLOAT IEEESPAtan( FLOAT parm );

Function

Compute arctangent of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value


IEEESPCos()

IEEESPCos -- compute the cosine of a floating point number

Synopsis

D0 x = IEEESPCos(D0 y)

FLOAT IEEESPCos( FLOAT parm );

Function

Compute cosine of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPAcos(), IEEESPSin(), IEEESPTan()


IEEESPCosh()

IEEESPCosh -- compute the hyperbolic cosine of a floating point number

Synopsis

D0 x = IEEESPCosh(D0 y)

FLOAT IEEESPCosh( FLOAT parm );

Function

Compute hyperbolic cosine of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPSinh(), IEEESPTanh()


IEEESPExp()

IEEESPExp -- compute the exponential of e

Synopsis

D0 x = IEEESPExp(D0 y)

FLOAT IEEESPExp( FLOAT parm );

Function

Compute e^y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPLog()


IEEESPFieee()

IEEESPFieee -- convert IEEE single to IEEE single

Synopsis

D0 x = IEEESPFieee(D0 y)

FLOAT IEEESPFieee( FLOAT parm );

Function

Convert IEEE single precision number to IEEE single precision. These are included for completeness although they just return the input parameter. A good way to remember how these functions work is: They convert to and from the local format to Single Precision IEEE. The local format for this library happens to also be Single Precision IEEE.

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPTieee()


IEEESPLog()

IEEESPLog -- compute the natural logarithm of a floating point number

Synopsis

D0 x = IEEESPLog(D0 y)

FLOAT IEEESPLog( FLOAT parm );

Function

Compute ln(y) in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPExp()


IEEESPLog10()

IEEESPLog10 -- compute logarithm base 10 of a number

Synopsis

D0 x = IEEESPLog10(D0 y)

FLOAT IEEESPLog10( FLOAT parm );

Function

Compute the logarithm base 10 of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPLog()


IEEESPPow()

IEEESPPow -- raise a number to another number power

Synopsis

D0 z = IEEESPPow(D1 x, D0 y)

FLOAT IEEESPPow( FLOAT exp, FLOAT arg );

Function

Compute y^x in IEEE single precision

Inputs

x - IEEE single precision floating point value y - IEEE single precision floating point value

Results

z - IEEE single precision floating point value


IEEESPSin()

IEEESPSin -- compute the sine of a floating point number

Synopsis

D0 x = IEEESPSin(D0 y)

FLOAT IEEESPSin( FLOAT parm );

Function

Compute sine of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPAsin(), IEEESPTan(), IEEESPCos()


IEEESPSincos()

IEEESPSincos -- compute the arc tangent of a floating point number

Synopsis

D0 x = IEEESPSincos(A0 z, D0 y)

FLOAT IEEESPSincos( FLOAT *cosptr, FLOAT parm );

Function

Compute sin and cosine of y in IEEE single precision. Store the cosine in *z. Return the sine of y.

Inputs

y - IEEE single precision floating point value z - pointer to IEEE single precision floating point number

Results

x - IEEE single precision floating point value

See also

IEEESPSin(), IEEESPCos()


IEEESPSinh()

IEEESPSinh -- compute the hyperbolic sine of a floating point number

Synopsis

D0 x = IEEESPSinh(D0 y)

FLOAT IEEESPSinh( FLOAT parm );

Function

Compute hyperbolic sine of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPCosh(), IEEESPTanh()


IEEESPSqrt()

IEEESPSqrt -- compute the square root of a number

Synopsis

D0 x = IEEESPSqrt(D0 y)

FLOAT IEEESPSqrt( FLOAT parm );

Function

Compute square root of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value


IEEESPTan()

IEEESPTan -- compute the tangent of a floating point number

Synopsis

D0 x = IEEESPTan(D0 y)

FLOAT IEEESPTan( FLOAT parm );

Function

Compute tangent of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPAtan(), IEEESPSin(), IEEESPCos()


IEEESPTanh()

IEEESPTanh -- compute the hyperbolic tangent of a floating point number

Synopsis

D0 x = IEEESPTanh(D0 y)

FLOAT IEEESPTanh( FLOAT parm );

Function

Compute hyperbolic tangent of y in IEEE single precision

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPSinh(), IEEESPCosh()


IEEESPTieee()

IEEESPTieee -- convert IEEE single to IEEE single

Synopsis

D0 x = IEEESPTieee(D0 y)

FLOAT IEEESPTieee( FLOAT parm );

Function

Convert IEEE single precision number to IEEE single precision. These are included for completeness although they just return the input parameter. A good way to remember how these functions work is: They convert to and from the local format to Single Precision IEEE. The local format for this library happens to also be Single Precision IEEE.

Inputs

y - IEEE single precision floating point value

Results

x - IEEE single precision floating point value

See also

IEEESPFieee()