代码拉取完成,页面将自动刷新
四则运算计算器,逆波兰算法出现问题太多,改为四则运算配合高精度计算函数
composer require zlf/app-calculation
<?php
declare(strict_types=1);
use Zlf\AppCalculation\Calculation;
//也可以直接是用函数compute
Calculation::compute('1*2(112+12+(12-10+(-13-10+(-10-23))))/10+12(13-4)')
结果:122
Calculation::compute('1*6/2+13+(12+8*7-10)-3+((1+1)*(4/2))-(12-23)')
结果:86
Calculation::compute('1*6/2+13+58-3+4')
结果:75
Calculation::compute('-5-3+2-(-10)+(-15)')
结果:-11
Calculation::compute('1.1+2.4*-5')
结果:-10.9
Calculation::compute('1+5-3')
结果:3
Calculation::compute('-1*-6')
结果:6
Calculation::compute('0/100')
结果:0
Calculation::compute('1+232.23')
结果:233.23
Calculation::compute('23*6')
结果:138
Calculation::compute('34/2')
结果:17
Calculation::compute('(34-242)')
结果:-208
Calculation::compute('1.1+2.9/3')
结果:2.0666666666
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。