SimpleCalculator
来源:互联网 发布:杨子天珠淘宝店 编辑:程序博客网 时间:2024/06/17 22:01
<?php
error_reporting(E_ALL & ~E_NOTICE);
if( isset($_POST['sub'])) {
$signal = true;
$errormess = "出现以下问题:<br>";
if($_POST['num1'] == ""){
$signal = false;
$errormess .= "第一个数不能为0!<br>";
}else{
if(!is_numeric($_POST['num1'])){
$signal = false;
$errormess .= "第一个不是有效数字,请重新输入。<br>";
}
}
if($_POST['num2'] == ""){
$signal = false;
$errormess .= "第二个数不能为0!<br>";
}else{
if(!is_numeric($_POST['num2'])){
$signal = false;
$errormess .= "第二个不是有效数字,请重新输入。<br>";
}
}
if($signal){
$result = "";
switch($_POST['operator']) {
case '+': $result = $_POST['num1'] + $_POST['num2'];break;
case '-': $result = $_POST['num1'] - $_POST['num2'];break;
case '*': $result = $_POST['num1'] * $_POST['num2'];break;
case '/': $result = $_POST['num1'] / $_POST['num2'];break;
case '%': $result = $_POST['num1'] % $_POST['num2'];break;
}
}
}
echo '<br>';
?>
error_reporting(E_ALL & ~E_NOTICE);
if( isset($_POST['sub'])) {
$signal = true;
$errormess = "出现以下问题:<br>";
if($_POST['num1'] == ""){
$signal = false;
$errormess .= "第一个数不能为0!<br>";
}else{
if(!is_numeric($_POST['num1'])){
$signal = false;
$errormess .= "第一个不是有效数字,请重新输入。<br>";
}
}
if($_POST['num2'] == ""){
$signal = false;
$errormess .= "第二个数不能为0!<br>";
}else{
if(!is_numeric($_POST['num2'])){
$signal = false;
$errormess .= "第二个不是有效数字,请重新输入。<br>";
}
}
if($signal){
$result = "";
switch($_POST['operator']) {
case '+': $result = $_POST['num1'] + $_POST['num2'];break;
case '-': $result = $_POST['num1'] - $_POST['num2'];break;
case '*': $result = $_POST['num1'] * $_POST['num2'];break;
case '/': $result = $_POST['num1'] / $_POST['num2'];break;
case '%': $result = $_POST['num1'] % $_POST['num2'];break;
}
}
}
echo '<br>';
?>
0 0
- SimpleCalculator
- SimpleCalculator(for lab)
- 用jquery实现全选功能
- android-Day01(常用命令、像素)
- HDU 5203 Rikka with wood sticks
- Aizu 2450 Do use segment tree (树链剖分)
- mobius HDOJ 5468 Puzzled Elena
- SimpleCalculator
- java字符串与整数之间的互相转换
- 第四周--项目1
- Mysql 5.6.22编译安装
- Picasso分析02
- 03crawler01 爬取直播电视剧列表
- 你所厌恶的正是别人渴望的
- 软工文档总结
- 浅谈javascript的五种基本数据类型