Go to the documentation of this file. 1 #ifndef __BITTYBUZZMATHFUNCTIONS_H_
2 #define __BITTYBUZZMATHFUNCTIONS_H_
252 #endif // __BITTYBUZZMATHFUNCTIONS_H_
void sqrt()
Calculates the square root Signature sqrt(arg1)
Definition: BittyBuzzMathFunctions.cpp:156
void log()
Calculates the natural logarithm (ln) Signature log(arg1)
Definition: BittyBuzzMathFunctions.cpp:91
void min()
Return the min Signature min(arg1, arg2)
Definition: BittyBuzzMathFunctions.cpp:251
void ceili()
Ceil a value Signature ceili(arg1)
Definition: BittyBuzzMathFunctions.cpp:63
void max()
Return the max Signature max(arg1, arg2)
Definition: BittyBuzzMathFunctions.cpp:267
void log2()
Calculates the logarithm base 2 Signature log2(arg1)
Definition: BittyBuzzMathFunctions.cpp:105
Provides math function for the standard lib provided with the vm see IBittyBuzzLib....
Definition: BittyBuzzMathFunctions.h:8
void tan()
Calculates the tengent Signature tan(arg1)
Definition: BittyBuzzMathFunctions.cpp:194
void ceilf()
Ceil a value Signature ceilf(arg1)
Definition: BittyBuzzMathFunctions.cpp:70
void asin()
Calculates the arc sine Signature asin(arg1)
Definition: BittyBuzzMathFunctions.cpp:206
void abs()
Calculates the absolute value Signature abs(arg1)
Definition: BittyBuzzMathFunctions.cpp:33
void exp()
Calculates e^x Signature exp(x)
Definition: BittyBuzzMathFunctions.cpp:144
void atan()
Calculates the arc cosine Signature atan(arg1)
Definition: BittyBuzzMathFunctions.cpp:232
void log10()
Calculates the logarithm base 10 Signature log10(arg1)
Definition: BittyBuzzMathFunctions.cpp:117
void acos()
Calculates the arc cosine Signature acos(arg1)
Definition: BittyBuzzMathFunctions.cpp:219
const float E
The euleur number as a constant note that since buzz approximates ln(e) may not equal 1.
Definition: BittyBuzzMathFunctions.h:15
void floori()
Floor a value Signature floori(arg1)
Definition: BittyBuzzMathFunctions.cpp:49
void roundf()
Rounds a value Signature roundf(arg1)
Definition: BittyBuzzMathFunctions.cpp:84
void roundi()
Rounds a value Signature roundi(arg1)
Definition: BittyBuzzMathFunctions.cpp:77
const float e
Definition: Math.cpp:6
void pow()
Calculates the base raised to the power of the exponent. Signature pow(base, exponent)
Definition: BittyBuzzMathFunctions.cpp:130
const float PI
The value of PI as a constant note that since it approximates cos(pi) may not equal 0.
Definition: BittyBuzzMathFunctions.h:22
void rng_uniform()
Return a number with a uniform distribution Signature rng_uniform()
Definition: BittyBuzzMathFunctions.cpp:283
void floorf()
Floor a value Signature floorf(arg1)
Definition: BittyBuzzMathFunctions.cpp:56
void cos()
Calculates the cosine Signature cos(arg1)
Definition: BittyBuzzMathFunctions.cpp:181
const float pi
Definition: Math.cpp:4
void sin()
Calculates the sine Signature sin(arg1)
Definition: BittyBuzzMathFunctions.cpp:168