Module: tfm.optimization.math

This module provides access to the mathematical functions defined by the C standard.

Functions

acos(...): Return the arc cosine (measured in radians) of x.

acosh(...): Return the inverse hyperbolic cosine of x.

asin(...): Return the arc sine (measured in radians) of x.

asinh(...): Return the inverse hyperbolic sine of x.

atan(...): Return the arc tangent (measured in radians) of x.

atan2(...): Return the arc tangent (measured in radians) of y/x.

atanh(...): Return the inverse hyperbolic tangent of x.

ceil(...): Return the ceiling of x as an Integral.

comb(...): Number of ways to choose k items from n items without repetition and without order.

copysign(...): Return a float with the magnitude (absolute value) of x but the sign of y.

cos(...): Return the cosine of x (measured in radians).

cosh(...): Return the hyperbolic cosine of x.

degrees(...): Convert angle x from radians to degrees.

dist(...): Return the Euclidean distance between two points p and q.

erf(...): Error function at x.

erfc(...): Complementary error function at x.

exp(...): Return e raised to the power of x.

expm1(...): Return exp(x)-1.

fabs(...): Return the absolute value of the float x.

factorial(...): Find x!.

floor(...): Return the floor of x as an Integral.

fmod(...): Return fmod(x, y), according to platform C.

frexp(...): Return the mantissa and exponent of x, as pair (m, e).

fsum(...): Return an accurate floating point sum of values in the iterable seq.

gamma(...): Gamma function at x.

gcd(...): Greatest Common Divisor.

hypot(...): hypot(*coordinates) -> value

isclose(...): Determine whether two floating point numbers are close in value.

isfinite(...): Return True if x is neither an infinity nor a NaN, and False otherwise.

isinf(...): Return True if x is a positive or negative infinity, and False otherwise.

isnan(...): Return True if x is a NaN (not a number), and False otherwise.

isqrt(...): Return the integer part of the square root of the input.

lcm(...): Least Common Multiple.

ldexp(...): Return x * (2**i).

lgamma(...): Natural logarithm of absolute value of Gamma function at x.

log(...): log(x, [base=math.e])

log10(...): Return the base 10 logarithm of x.

log1p(...): Return the natural logarithm of 1+x (base e).

log2(...): Return the base 2 logarithm of x.

modf(...): Return the fractional and integer parts of x.

nextafter(...): Return the next floating-point value after x towards y.

perm(...): Number of ways to choose k items from n items without repetition and with order.

pow(...): Return x**y (x to the power of y).

prod(...): Calculate the product of all the elements in the input iterable.

radians(...): Convert angle x from degrees to radians.

remainder(...): Difference between x and the closest integer multiple of y.

sin(...): Return the sine of x (measured in radians).

sinh(...): Return the hyperbolic sine of x.

sqrt(...): Return the square root of x.

tan(...): Return the tangent of x (measured in radians).

tanh(...): Return the hyperbolic tangent of x.

trunc(...): Truncates the Real x to the nearest Integral toward 0.

ulp(...): Return the value of the least significant bit of the float x.

Other Members

e 2.718281828459045
inf inf
nan nan
pi 3.141592653589793
tau 6.283185307179586

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.

Last updated 2024年02月02日 UTC.