當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


haskell polar用法及代碼示例

Haskell語言Complex模塊中函數polar的用法及代碼示例。

用法類型:

RealFloat a => Complex a -> (a,a)

函數polar取一個複數並以規範形式返回一個(幅度,相位)對:幅度為非負數,並且相位在(-p,p]範圍內;如果幅度為零,則相位也為零。

示例1:

輸入:
polar (1 :+ 1)
         
輸出:
(1.41421,0.785398)
         

示例2:

輸入:
polar 3
         
輸出:
(3.0,0.0)
         

注:本文由純淨天空篩選整理自 haskell polar。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。