text: Другой вариант обобщения функции, обозначаемый как csgn {\displaystyle \operatorname {csgn} } , определяется следующим образом: csgn ⁡ ( z ) = { 1 , Re ⁡ z > 0 − 1 , Re ⁡ z < 0 sgn ⁡ Im ⁡ z Re ⁡ z = 0 {\displaystyle \operatorname {csgn} (z)={\begin{cases}1,&\operatorname {Re} z>0\\-1,&\operatorname {Re} z<0\\\operatorname {sgn} \operatorname {Im} z&\operatorname {Re} z=0\end{cases}}} Данное обобщение используется, например, в приложениях Mathcad и Maple.