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 of x, where output is in degrees.

acotd: JuliaFloat64 -> JuliaFloat64

acotd(x) computes the inverse cotangent of x, where output is in degrees.

acscd: JuliaFloat64 -> JuliaFloat64

acscd(x) computes the inverse cosecant of x, where output is in degrees.

asecd: JuliaFloat64 -> JuliaFloat64

asecd(x) computes the inverse secant of x, where output is in degrees.

asind: JuliaFloat64 -> JuliaFloat64

asind(x) computes the inverse sine of x, 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 of x, where output is in degrees.

cosc: JuliaFloat64 -> JuliaFloat64

cosc(x) computes cos(pi*x)/x−sin(pi*x)/(pi*x^2) if x~=0, and 0 if x=0 i.e. the derivative of sinc(x).

cosd: JuliaFloat64 -> JuliaFloat64

cosd(x) computes cosine of x, where x is in degrees.

cospi: JuliaFloat64 -> JuliaFloat64

cospi(x) computes cos(pi*x) more accurately.

cotd: JuliaFloat64 -> JuliaFloat64

cotd(x) computes cotangent of x, where x is in degrees.

cscd: JuliaFloat64 -> JuliaFloat64

cscd(x) computes cosecant of x, where x is in degrees.

deg2rad: JuliaFloat64 -> JuliaFloat64

deg2rad(x) converts x to radian, where x is in degrees.

exp10: JuliaFloat64 -> JuliaFloat64

exp10(x) computes the base 10 exponential of x.

exp2: JuliaFloat64 -> JuliaFloat64

exp2(x) computes the base 2 exponential of x.

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) converts x to degrees, where x is in radians.

secd: JuliaFloat64 -> JuliaFloat64

secd(x) computes secant of x, where x is in degrees.

sinc: JuliaFloat64 -> JuliaFloat64

sinc(x) computes sin(pi*x)/(pi*x) if x~=0, and 1 if x=0.

sind: JuliaFloat64 -> JuliaFloat64

sind(x) computes sine of x, where x is in degrees.

sinpi: JuliaFloat64 -> JuliaFloat64

sinpi(x) computes sin(pi*x) more accurately.

tand: JuliaFloat64 -> JuliaFloat64

tand(x) computes tangent of x, where x is in degrees.

tanpi: JuliaFloat64 -> JuliaFloat64

tanpi(x) computes tan(pi*x) more accurately.