JuliaFloat64SpecialFunctions¶
jf64sf.spad line 1 [edit on github]
Special functions computed using Julia's
ecosystem. They are here essentially for “completeness” purpose with JuliaFloat64
. You should use the DoubleFloat's
special functions if available, calling Julia functions is costly.
- acosd: JuliaFloat64 -> JuliaFloat64
acosd(x)
computes the inverse cosine ofx
, where output is in degrees.
- acotd: JuliaFloat64 -> JuliaFloat64
acotd(x)
computes the inverse cotangent ofx
, where output is in degrees.
- acscd: JuliaFloat64 -> JuliaFloat64
acscd(x)
computes the inverse cosecant ofx
, where output is in degrees.
- asecd: JuliaFloat64 -> JuliaFloat64
asecd(x)
computes the inverse secant ofx
, where output is in degrees.
- asind: JuliaFloat64 -> JuliaFloat64
asind(x)
computes the inverse sine ofx
, where output is in degrees.
- atand: (JuliaFloat64, JuliaFloat64) -> JuliaFloat64
atand(x, y)
computes the inverse tangent of x/y, where output is in degrees.
- atand: JuliaFloat64 -> JuliaFloat64
atand(x)
computes the inverse tangent ofx
, where output is in degrees.
- cosc: JuliaFloat64 -> JuliaFloat64
cosc(x)
computes cos(pi*x)/x−sin(pi*x)/(pi*x^2
) ifx~=0
, and 0 ifx=0
i.e. the derivative of sinc(x
).
- cosd: JuliaFloat64 -> JuliaFloat64
cosd(x)
computes cosine ofx
, wherex
is in degrees.
- cospi: JuliaFloat64 -> JuliaFloat64
cospi(x)
computes cos(pi*x) more accurately.
- cotd: JuliaFloat64 -> JuliaFloat64
cotd(x)
computes cotangent ofx
, wherex
is in degrees.
- cscd: JuliaFloat64 -> JuliaFloat64
cscd(x)
computes cosecant ofx
, wherex
is in degrees.
- deg2rad: JuliaFloat64 -> JuliaFloat64
deg2rad(x)
convertsx
to radian, wherex
is in degrees.
- exp10: JuliaFloat64 -> JuliaFloat64
exp10(x)
computes the base 10 exponential ofx
.
- exp2: JuliaFloat64 -> JuliaFloat64
exp2(x)
computes the base 2 exponential ofx
.
- hypot: (JuliaFloat64, JuliaFloat64) -> JuliaFloat64
hypot(x,y)
computes the hypotenuse avoiding overflow and underflow.
- ldexp: (JuliaFloat64, JuliaInt64) -> JuliaFloat64
ldexp(x,n)
computes x*2^n
- log1p: JuliaFloat64 -> JuliaFloat64
log1p(x)
computes accurately natural logarithm of 1+x.
- rad2deg: JuliaFloat64 -> JuliaFloat64
rad2deg(x)
convertsx
to degrees, wherex
is in radians.
- secd: JuliaFloat64 -> JuliaFloat64
secd(x)
computes secant ofx
, wherex
is in degrees.
- sinc: JuliaFloat64 -> JuliaFloat64
sinc(x)
computes sin(pi*x)/(pi*x) ifx~=0
, and 1 ifx=0
.
- sind: JuliaFloat64 -> JuliaFloat64
sind(x)
computes sine ofx
, wherex
is in degrees.
- sinpi: JuliaFloat64 -> JuliaFloat64
sinpi(x)
computes sin(pi*x) more accurately.
- tand: JuliaFloat64 -> JuliaFloat64
tand(x)
computes tangent ofx
, wherex
is in degrees.
- tanpi: JuliaFloat64 -> JuliaFloat64
tanpi(x)
computes tan(pi*x) more accurately.