http://www.aros.orgAROS-ExecAROS-Exec ArchivesPower2People
kitty mascottop logo menu

mathieeesingtrans

Index


IEEESPAcos() IEEESPAsin() IEEESPAtan() IEEESPCos()
IEEESPCosh() IEEESPExp() IEEESPFieee() IEEESPLog()
IEEESPLog10() IEEESPPow() IEEESPSin() IEEESPSincos()
IEEESPSinh() IEEESPSqrt() IEEESPTan() IEEESPTanh()
IEEESPTieee()      

IEEESPAcos()

Synopsis

float IEEESPAcos(
         float y );

Function

Calculate arcuscos of the given number

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : 0 (not possible)
overflow : y < -1  or  y > 1

IEEESPAsin()

Synopsis

float IEEESPAsin(
         float y );

Function

Calculate arcussin of the given number

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : result is negative
overflow : fnum < -1  or  fnum > 1

IEEESPAtan()

Synopsis

float IEEESPAtan(
         float y );

Function

Calculates the angle of a given number representing the tangent
of that angle. The angle will be in radians.

Result

IEEE single precision floating point number

IEEESPCos()

Synopsis

float IEEESPCos(
         float y );

Function

Calculate the cosine of a given IEEE single precision number in radians

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : result is negative
overflow : 0

IEEESPCosh()

Synopsis

float IEEESPCosh(
         float y );

Function

Calculate the hyperbolic cosine of the IEEE single precision number

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : 0 (not possible)
overflow : result too big for ffp-number

IEEESPExp()

Synopsis

float IEEESPExp(
         float y );

Function

Calculate e^x

Bugs

IEEE single precision number

flags:
zero     : result is zero
negative : 0
overflow : the result was out of range for the IEEE single precision
           format

IEEESPFieee()

Synopsis

float IEEESPFieee(
         float y );

Function

Convert IEEE single to IEEE single
It just returns the input parameter.

Result

IEEE single precision floting point number

IEEESPLog()

Synopsis

float IEEESPLog(
         float y );

Function

Calculate logarithm (base e) of the given IEEE single precision number

Result

IEEE single precision number

flags:
zero     : result is zero
negative : result is negative
overflow : argument was negative

IEEESPLog10()

Synopsis

float IEEESPLog10(
         float y );

Function

Calculate logarithm (base 10) of the given IEEE single precision number

Result

IEEE single precision number

flags:
zero     : result is zero
negative : result is negative
overflow : argument was negative

IEEESPPow()

Synopsis

float IEEESPPow(
         float x,
         float y );

Function

Calculate y raised to the x power (y^x)

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : result is negative
overflow : result is too big

IEEESPSin()

Synopsis

float IEEESPSin(
         float y );

Function

Calculate the sine of a given IEEE single precision number in radians

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : result is negative
overflow : 0

IEEESPSincos()

Synopsis

float IEEESPSincos(
         float * z,
         float y );

Function

Calculate the cosine and the sine of the given IEEE single
precision number where y represents an angle in radians. The
function returns the sine of that number as a result and puts
the cosine of that number into *z which must represent
a valid pointer to a IEEE single precision number.

Result

*z            - IEEE single precision floating point number
direct result - IEEE single precision floating point number

IEEESPSinh()

Synopsis

float IEEESPSinh(
         float y );

Function

Calculate the hyperbolic sine of the IEEE single precision number

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : result is negative
overflow : result is too big for IEEE single precsion format

IEEESPSqrt()

Synopsis

float IEEESPSqrt(
         float y );

Function

Calculate square root of IEEE single precision number

Result

IEEE single precision number

flags:
zero     : result is zero
negative : 0
overflow : square root could not be calculated

IEEESPTan()

Synopsis

float IEEESPTan(
         float y );

Function

Calculate the tangens of a given IEEE single precision number in radians

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : result is negative
overflow :

IEEESPTanh()

Synopsis

float IEEESPTanh(
         float y );

Function

Calculate hyperbolic tangens of the IEEE single precision number

Result

IEEE single precision floating point number

flags:
zero     : result is zero
negative : result is negative
overflow : (not possible)

IEEESPTieee()

Synopsis

float IEEESPTieee(
         float y );

Function

Convert IEEE single to IEEE single
It just returns the input parameter.

Result

IEEE single precision floting point number

Copyright © 1995-2017, The AROS Development Team. All rights reserved.
Amiga®, AmigaOS®, Workbench und Intuition sind eingetragene Warenzeichen von Amiga Inc. Alle anderen Warenzeichen gehören dem jeweiligen Besitzer.