<?php
if(empty($argv[3])){echo '$n1 or $fu or $n2 is empty.'.PHP_EOL;die;}
$n1 = $argv[1];
$n2 = $argv[3];
$fu = $argv[2];
if($fu == '+'){
echo $n1 + $n2."\n";
}elseif($fu == '-'){
echo $n1 - $n2."\n";
}elseif($fu == 'x'){
echo $n1 * $n2."\n";
}elseif($fu == '/'){
echo $a = round($n1/$n2, 6)."\n";
echo sprintf("%2.4f%%", $a * 100)."\n";
echo $n1 / $n2."\n";
}elseif($fu == '%'){
echo $n1 % $n2.PHP_EOL;
}
// php jjcc.php 633 / 1234
0.512966
51.2966%
0.5129659643436
本文介绍了一个简单的命令行计算器程序,该程序使用PHP实现,并能够处理基本的数学运算,包括加法、减法、乘法、除法及取余操作。通过命令行参数输入两个数字及操作符即可得到运算结果。
1222

被折叠的 条评论
为什么被折叠?



