32 lines
900 B
Plaintext
32 lines
900 B
Plaintext
|
|
// Unlike the built-in ** operator, math.pow() converts both its arguments to type
|
||
|
|
// float. Use ** or the built-in pow() function for computing exact integer powers.
|
||
|
|
//
|
||
|
|
//go:linkname Pow py.pow
|
||
|
|
func Pow(x, y *py.Object) *py.Object
|
||
|
|
|
||
|
|
// Return the sine of x radians.
|
||
|
|
//
|
||
|
|
//go:linkname Sin py.sin
|
||
|
|
func Sin(x *py.Object) *py.Object
|
||
|
|
|
||
|
|
// Return the hyperbolic sine of x.
|
||
|
|
//
|
||
|
|
//go:linkname Sinh py.sinh
|
||
|
|
func Sinh(x *py.Object) *py.Object
|
||
|
|
|
||
|
|
// Return the base-2 logarithm of x. This is usually more accurate than log(x, 2).
|
||
|
|
//
|
||
|
|
//go:linkname Log2 py.log2
|
||
|
|
func Log2(x *py.Object) *py.Object
|
||
|
|
|
||
|
|
// Return the base-10 logarithm of x. This is usually more accurate than log(x, 10).
|
||
|
|
//
|
||
|
|
//go:linkname Log10 py.log10
|
||
|
|
func Log10(x *py.Object) *py.Object
|
||
|
|
|
||
|
|
// Return the fractional and integer parts of x. Both results carry the sign of
|
||
|
|
// x and are floats.
|
||
|
|
//
|
||
|
|
//go:linkname Modf py.modf
|
||
|
|
func Modf(x *py.Object) *py.Object
|