iT邦幫忙

2024 iThome 鐵人賽

DAY 9
0

三角函數3

math.sin(x)

  • 用途: 返回 x 的正弦值。
  • 語法: math.sin(x)
  • 參數:
    • x (float): 要計算正弦值的數值(弧度)。
  • 返回: x 的正弦值。
  • 範例:
    import math
    print(math.sin(math.pi / 2))  # 輸出: 1.0
    

math.tan(x)

  • 用途: 返回 x 的正切值。
  • 語法: math.tan(x)
  • 參數:
    • x (float): 要計算正切值的數值(弧度)。
  • 返回: x 的正切值。
  • 範例:
    import math
    print(math.tan(math.pi / 4))  # 輸出: 1.0
    

角度轉換

math.degrees(x)

  • 用途: 將弧度轉換為角度。
  • 語法: math.degrees(x)
  • 參數:
    • x (float): 以弧度表示的數值。
  • 返回: x 對應的角度值。
  • 範例:
    import math
    print(math.degrees(math.pi))  # 輸出: 180.0
    

math.radians(x)

  • 用途: 將角度轉換為弧度。
  • 語法: math.radians(x)
  • 參數:
    • x (float): 以角度表示的數值。
  • 返回: x 對應的弧度值。
  • 範例:
    import math
    print(math.radians(180))  # 輸出: 3.141592653589793
    

超越函數

math.acosh(x)

  • 用途: 返回 x 的反雙曲餘弦值。
  • 語法: math.acosh(x)
  • 參數:
    • x (float): 要計算反雙曲餘弦值的數值,需滿足 x >= 1
  • 返回: x 的反雙曲餘弦值(弧度)。
  • 範例:
    import math
    print(math.acosh(1))  # 輸出: 0.0
    

math.asinh(x)

  • 用途: 返回 x 的反雙曲正弦值。
  • 語法: math.asinh(x)
  • 參數:
    • x (float): 要計算反雙曲正弦值的數值。
  • 返回: x 的反雙曲正弦值(弧度)。
  • 範例:
    import math
    print(math.asinh(1))  # 輸出: 0.881373587019543
    

上一篇
Day08.02.math — 數學函數7
下一篇
Day10.02.math — 數學函數9
系列文
Python 數值與數學模組介紹與應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言