当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Golang complx.Rect()用法及代码示例


complx.Rect() Golang中的函数返回具有极坐标r,θ的复数x。它以float值作为输入并返回复数。此方法属于复杂包。

用法:

func Rect(r, θ float64) complex128;

在此,r和θ是具有float64实部和虚部的复数。

返回值:它返回复数个极坐标r和θ。

范例1:本示例通过传递参数(5,45)来计算值。



// Golang program to illustrate 
// the complx.Rect() Function 
  
 package main  
   
// importing fmt and math/cmplx 
  import ( 
      "fmt" 
      "math/cmplx" 
)  
   
    // Calling Main method 
    func main () { 
   
    // using the function 
    fmt.Printf ("%.1f", cmplx.Rect (5, 45))  
}

输出:

(2.6+4.3i)

范例2:

// Golang program to illustrate 
// the complx.Rect() Function 
  
 package main 
  
// importing fmt, math and math/cmplx 
import ( 
"fmt"
"math"
"math/cmplx"
) 
  
// Calling Main method 
func main() { 
  
    // using the function    
    fmt.Printf("%.1f,", cmplx.Rect(5, 4*math.Pi))  
    fmt.Printf("%.1f", cmplx.Rect(5, 90)) 
}

输出:

(5.0-0.0i),(-2.2+4.5i)

相关用法


注:本文由纯净天空筛选整理自PranchalKatiyar大神的英文原创作品 complx.Rect() Function in Golang With Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。