Format: application/octet-stream
⬇ Download File (1.2 KB)
   1  import sys
   2  from typing import SupportsComplex, SupportsFloat, Tuple, Union
   3  
   4  e: float
   5  pi: float
   6  if sys.version_info >= (3, 6):
   7      inf: float
   8      infj: complex
   9      nan: float
  10      nanj: complex
  11      tau: float
  12  
  13  _C = Union[SupportsFloat, SupportsComplex]
  14  
  15  def acos(__z: _C) -> complex: ...
  16  def acosh(__z: _C) -> complex: ...
  17  def asin(__z: _C) -> complex: ...
  18  def asinh(__z: _C) -> complex: ...
  19  def atan(__z: _C) -> complex: ...
  20  def atanh(__z: _C) -> complex: ...
  21  def cos(__z: _C) -> complex: ...
  22  def cosh(__z: _C) -> complex: ...
  23  def exp(__z: _C) -> complex: ...
  24  
  25  if sys.version_info >= (3, 5):
  26      def isclose(a: _C, b: _C, *, rel_tol: SupportsFloat = ..., abs_tol: SupportsFloat = ...) -> bool: ...
  27  
  28  def isinf(__z: _C) -> bool: ...
  29  def isnan(__z: _C) -> bool: ...
  30  def log(__x: _C, __y_obj: _C = ...) -> complex: ...
  31  def log10(__z: _C) -> complex: ...
  32  def phase(__z: _C) -> float: ...
  33  def polar(__z: _C) -> Tuple[float, float]: ...
  34  def rect(__r: float, __phi: float) -> complex: ...
  35  def sin(__z: _C) -> complex: ...
  36  def sinh(__z: _C) -> complex: ...
  37  def sqrt(__z: _C) -> complex: ...
  38  def tan(__z: _C) -> complex: ...
  39  def tanh(__z: _C) -> complex: ...
  40  
  41  if sys.version_info >= (3,):
  42      def isfinite(__z: _C) -> bool: ...
  43