导航:首页 > 编程语言 > php加减乘除

php加减乘除

发布时间:2022-09-03 02:23:26

A. 求找错,php写的完成,加减乘除取余操作,要求计算后输入的结果还显示在输入框内

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<center>
<h1>计算器</h1>
<form action="" method="post">
<input type="text" name="name1" value='<?php echo $_POST["name1"]?>' />
<select name="ysf">

<option value="+" <?php
if($_POST["ysf"]=="+")
{echo "selected";} ?> > + </option>
<option value="-" <?php if($_POST["ysf"]=="-")
{echo "selected";} ?> > - </option>
<option value="*" <?php if($_POST["ysf"]=="*")
{echo "selected";} ?> > * </option>
<option value="/" <?php if($_POST["ysf"]=="/")
{echo "selected";} ?> > / </option>
<option value="%" <?php if($_POST["ysf"]=="%")
{echo "selected";}?> > % </option>

</select>
<input type="text" name="name2" value='<?php echo $_POST["name2"]?>' />
<input type="submit" value="计算" />
</form>
<br />
<br />
<br />
<br />
<?php
$num1=$_POST["name1"];
$num2=$_POST["name2"];
$ysf=$_POST["ysf"];

if(is_numeric($num1)){
if(is_numeric($num2)){

switch ($ysf)
{
case "+":
$jg=$num1+$num2;
break;
case "-":
$jg=$num1-$num2;
break;
case "*":
$jg=$num1*$num2;
break;
case "/":
$jg=$num1/$num2;
break;
case "%":
$jg=$num1%$num2;
break;
}
echo $num1.$ysf.$num2."=".$jg;

}else{
echo "请在第二个输入框中输入数字!";
}

}else{
echo "请在第一个输入框中输入数字!";

}
?>
</center>
</body>
</html>

ps:switch中不能有其它元素 除了case default
if可以

B. 请问一下php分页后能否把所有页的记录作加减乘除运算得出一个数据库里所有记录的总和。

$pageSize = 20;//定义每页显示条数
$page = isset($_GET['page']) ? intval($_GET['page']) : 1;//取得当前页数
if ($page < 1) {
$page = 1;
}
$tsql="select count(*) as count from biao order by id desc";
$result = mysql_query($tsql);
$record = mysql_fetch_array($result);
$count = $record['count'];//这里总记录数
//总页数
$pageCount = ceil($count / $pageSize);

/* 再次检查page */
if ($page > $pageCount) {
$page = $pageCount;
}
//计算开始条数
$start = ($page - 1) * $pageSize;

//取得分页数据
$sql="select * from biao order by id desc limit $start, $pageSize";
下面代码没什么了,和你的一样了

C. 关于php的乘法

哈哈,php执行没有错误,因为你使用的是双等号==
双等号判断结果就是bool类型 false或者true;
不知道你说的一位一位的乘法是不是这样的:
124*78 = 100*78+20*78+4*78 = 100*70+100*8+20*70+20*8+4*70+4*8

D. php写一个简单的网页加法计算器 求助

方法/步骤

E. php超大数除法计算。

PHP计算大数值运算时会出错,当数字太大时,数值会变成科学计数.那怎么来进行PHP超大数值运算,包括加减乘除,幂运算,平方根,取模运算呢?
要解决科学计数的问题,只要赋值时加一对引号即可.

<?php
$n = '22222222222222222222222222220';
echo $n;
?>
如果不加引号,显示2.2222222222222E+28,加引号后显示22222222222222222222222222220

超大数值运算,包括加减乘除,幂运算,平方根,取模运算.

F. php 计算器有加减乘除四个按钮,如何在你php中确定我按的是哪个

单单php做不到, 要javascript配合!

题外话:用php做计算器,实在是一种十分不现实的做法!
如果单单是为 了计算, 用javascript即可!何苦弄个php!
没有一点优势!无论从运行成本还是运行速度等, 都没有一点优势!

G. PHP里面的值带加减乘除怎么运算

使用函数 eval 如下:

$b = 2;
$c = "+";
$d = 3;
eval("\$a=$b$c$d;");

H. thinkphp中的加减乘除怎么用

block就是一个模板集成,也就是一个区域的代码,比如说我定义了一个父模板,那我父模板中设定了这个页面显示的样式public.html头部显示中间显示底部显示上面的代码规定了我页面应该怎样展示,那我子模板在使用的时候,就可以直接继承头部显示头部显示头部显示这样的话,子模板中的头部显示头部显示头部显示就会把父模板中的"头部显示"替换,你可以写个小例子试试。

I. php怎么利用下述代码的基础上做加减乘除取余计算器

根据你的代码,我实现了一下。

你可以试一试,有问题再追问。


<!--文件6-1.php:表单数据传递-->
<HTML>
<HEAD>
<TITLE>表单数据传递</TITLE>
</HEAD>
<BODY>
<?php
if(isset($_POST["tag"])){
$addend1=$_POST["addend1"];
$addend2=$_POST["addend2"];
$method=$_POST['method'];
}else{
$addend1=0;
$addend2=0;
$method='+';
}

switch($method){
case'+':
$result=$addend1+$addend2;
break;
case'-':
$result=$addend1-$addend2;
break;
case'x':
$result=$addend1*$addend2;
break;
case'/':
$addend2=$addend2==0?1:$addend2;
$result=$addend1/$addend2;
break;
case'%':
$addend2=$addend2==0?1:$addend2;
$result=$addend1%$addend2;
break;
default:
$method='+';
$result=$addend1+$addend2;
}
?>
请在下面的表单中输入两数以求其值
<formname="form1"method="post"action="#">
<!--下面是一个隐藏表单,接收后用以来判断是提交前的页面还是提交后的页面-->
<inputtype="hidden"name="tag"size="4"value="1">
<inputtype="text"name="addend1"size="4"value="<?phpecho$addend1;?>">
<selectname="method">
<optionvalue='+'<?phpif($method=='+')echo"selected='selected'";?>>+</option>
<optionvalue='-'<?phpif($method=='-')echo"selected='selected'";?>>-</option>
<optionvalue='x'<?phpif($method=='x')echo"selected='selected'";?>>x</option>
<optionvalue='/'<?phpif($method=='/')echo"selected='selected'";?>>/</option>
<optionvalue='%'<?phpif($method=='%')echo"selected='selected'";?>>%</option>
</select>
<inputtype="text"name="addend2"size="4"value="<?phpecho$addend2;?>">
=
<?phpecho$result;?><br>
<br><inputtype="submit"name="button1"value="计算">
<inputtype="reset"name="button2"value="重置">
</form>
</BODY>
</HTML>

J. php中如何把字符串加减乘除转换成运算符

使用函数 eval 如下:

$b = 2;
$c = "+";
$d = 3;
eval("\$a=$b$c$d;");

阅读全文

与php加减乘除相关的资料

热点内容
现代汉语语法pdf 浏览:80
pdf制作技巧 浏览:610
免费解压啤酒视频 浏览:40
贵州云存储服务器 浏览:557
高中生做程序员的规划 浏览:813
领克app怎么绑定车辆别人的车 浏览:639
外语教学pdf 浏览:40
程序员释义 浏览:251
数控g71编程时应注意什么 浏览:413
捷联惯导算法心得 浏览:146
c4d命令的理解 浏览:568
pdf文档水印 浏览:917
高斯模糊算法java 浏览:354
小学乐高机器人编程作品 浏览:522
小猿搜题app怎么使用 浏览:420
内孔左螺纹编程 浏览:893
怎么查找程序员信息 浏览:538
adb日志导出到本地的命令 浏览:717
手机微信压缩包 浏览:263
坐高铁应下什么app 浏览:529