cispi
Compute exp(im*π*x), where im is the imaginary unit, return in half-revolutions.
Methods
julia> methods(cispi, (Any,), [Base, Base.Math, Base.MathConstants, Base.MPFR])# 2 methods for generic function "cispi" from Base: [1] cispi(z::Complex) @ complex.jl:617 [2] cispi(theta::Real) @ complex.jl:615
Examples
Real Numbers
julia> cispi(0)
1.0 + 0.0im
julia> cispi(-0.0)
1.0 - 0.0im
julia> cispi(0.5)
0.0 + 1.0im
julia> cispi(1.0)
-1.0 + 0.0imComplex
julia> cispi(0+0im)
1.0 + 0.0imTips
See Also
Extended Inputs
Tech Notes
cispi(::Real): by pure juliacispi(::BigFloat): by MPFR
Version History
Introduced in Julia v1.6 (2021)