Location: PHPKode > scripts > Calculator > calculator/Example_english_version.php
```<?php
/**
*@package Examples
*/

require_once ("Math.class.php");

// 1+2+3+4+0.5 = 10.50

print "<br>";

// 1-2-3-4-0.5 = -8.50
\$substract = new Substract(new Numbers(array(1,2,3,4,0.5)));
print ( \$substract->result );

print "<br>";

// 1*2*3*4*0.5*0.8 = 9.60
\$multiply = new Multiply(new Numbers(array(1,2,3,4,0.5,0.8)));
print ( \$multiply->result );

print "<br>";

// 1/2 / 3/4 = 0.04
\$divide = new Divide(new Numbers(array(1,2,3,4)));
print ( \$divide->result );

print "<br>";

// 8 % 3 = 2
\$modul = new Modul(new Numbers(array(8,3)));
print ( \$modul->result );

print "<br>";

// Factorial:
// No recursion inside the function,"Multiply" object and "range ()" function.
// It just works  :)
\$faktoryel = new Multiply(new Numbers(range(1,5)));
print ( \$faktoryel->result );

print "<br>";

//Factorial of 7...
\$faktoryel = new Multiply(new Numbers(range(1,7)));
print ( \$faktoryel->result );

print "<br>";

// 4 ^ 0.5 = 2
\$power = new Power(new Numbers(array(4,0.5)));
print ( \$power->result );

print "<br>";

\$circle                              = new Circle(2.5);

echo "Circle's chamfer               = ".\$circle->Chamfer();
print "<br>";
echo "Circle's area                  = ".\$circle->Area();
print "<br>";
echo "PieArea                        = ".\$circle->PieArea (180);
print "<br>";
echo "Arc length                     = ".\$circle->ArcLength(180);

\$triangle                            = new Triangle();
\$triangle->setSides(6,8,10);

print "<br>";
echo "Angle1 = ".\$triangle->findAngle1()." Angle2 = ".\$triangle->findAngle2()." Angle3 = ".\$triangle->findAngle3();
print "<br>";
echo "Area of Triangle :".\$triangle->Area();
?>```