The Calculator
Calculadora
Importante: Usa el equivalente del n?mero en radianes para las funciones cosino, sino y tangente.
B?sica
// Simple
if (!empty($_POST['submit1'])) {
$m = $_POST['method1'];
$n1 = $_POST['first'];
$n2 = $_POST['second'];
switch ($m) {
case "+": $ans = $n1 + $n2; break;
case "-": $ans = $n1 - $n2; break;
case "*": $ans = $n1 * $n2; break;
case "/": $ans = $n1 / $n2; break;
case "%": $ans = $n1 % $n2; break;
}
$ans = number_format($ans, 2, ',', ' ');
echo "$n1 $m $n2 = $ans ";
}
?>
Avanzada
// Advanced
if (!empty($_POST['submit2'])) {
$m = $_POST['method2'];
$n = $_POST['number'];
switch ($m) {
case "cos": $ans = cos($n); break;
case "sin": $ans = sin($n); break;
case "tan": $ans = tan($n); break;
case "decbin": $ans = decbin($n); break;
case "bindec": $ans = bindec($n); break;
case "dechex": $ans = dechex($n); break;
case "hexdec": $ans = hexdec($n); break;
case "deg2rad": $ans = deg2rad($n); break;
case "rad2deg": $ans = rad2deg($n); break;
}
echo "$m($n) = $ans ";
}
?>
|