?`bārā 1000

The King — Math (Add/Mul)

Addition, multiplication, power, absolute

Methods

add / fikun

Obara.add(a, b, ...) ? Number

Sum multiple numbers.

ayanmo sum = Obara.add(1, 2, 3, 4, 5);  // 15
Irosu.fo(sum);

mul / isodipupo / multiply

Obara.mul(a, b, ...) ? Number

Multiply numbers.

ayanmo product = Obara.mul(2, 3, 4);  // 24
Irosu.fo(product);

pow / agbara / power

Obara.pow(base, exponent) ? Number

Raise to power.

Irosu.fo(Obara.pow(2, 10));  // 1024
Irosu.fo(Obara.pow(3, 3));   // 27

abs

Obara.abs(n) ? Number

Absolute value.

Irosu.fo(Obara.abs(-42));   // 42
Irosu.fo(Obara.abs(3.14));  // 3.14

max

Obara.max(a, b, ...) ? Number

Find maximum value.

Irosu.fo(Obara.max(1, 5, 3, 9, 2));  // 9

min

Obara.min(a, b, ...) ? Number

Find minimum value.

Irosu.fo(Obara.min(1, 5, 3, 9, 2));  // 1

Related: Oturupon (Sub/Div)

For subtraction, division, and modulo, see Oturupon.

Example: Calculations

// Calculate factorial using multiplication
ayanmo factorial = 1;
fun i ninu Iwori.range(1, 6) {
    ayanmo factorial = Obara.mul(factorial, i);
}
Irosu.fo("5! =");
Irosu.fo(factorial);  // 120

// Power of 2
fun exp ninu Iwori.range(0, 8) {
    Irosu.fo("2^");
    Irosu.fo(exp);
    Irosu.fo("=");
    Irosu.fo(Obara.pow(2, exp));
}