JAVA在WEB上的应用——实现简易计算器 求代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA在WEB上的应用——实现简易计算器 求代码相关的知识,希望对你有一定的参考价值。
二、JAVA在WEB上的应用——实现简易计算器
架设JSP运行环境。
使用JSP技术实验基于B/S结构的简易计算器,具有登录功能,登录后能够实现加、减、乘、除功能。
要求使用到request、out、session、application对象。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>网页特效|网页特效代码(JsHtml.cn)---普通计算器代码</title>
</head>
<body>
<script language="javascript">
<!-- Hide the script from old browsers --
function compute(obj)
obj.expr.value = eval(obj.expr.value)
var one = '1'
var two = '2'
var three = '3'
var four = '4'
var five = '5'
var six = '6'
var seven = '7'
var eight = '8'
var nine = '9'
var zero = '0'
var plus = '+'
var minus = '-'
var multiply = '*'
var divide = '/'
var decimal = '.'
function enter(obj, string)
obj.expr.value += string
function clear(obj)
obj.expr.value = ''
// --End Hiding Here -->
</script>
<form name="calc">
<table border=1>
<td colspan=4><input type="text" name="expr" size=30 action="compute(this.form)"> <tr>
<td><input type="button" value=" 7 " onClick="enter(this.form, seven)">
<td><input type="button" value=" 8 " onClick="enter(this.form, eight)">
<td><input type="button" value=" 9 " onClick="enter(this.form, nine)">
<td><input type="button" value=" / " onClick="enter(this.form, divide)">
<tr><td><input type="button" value=" 4 " onClick="enter(this.form, four)">
<td><input type="button" value=" 5 " onClick="enter(this.form, five)">
<td><input type="button" value=" 6 " onClick="enter(this.form, six)">
<td><input type="button" value=" * " onClick="enter(this.form, multiply)">
<tr><td><input type="button" value=" 1 " onClick="enter(this.form, one)">
<td><input type="button" value=" 2 " onClick="enter(this.form, two)">
<td><input type="button" value=" 3 " onClick="enter(this.form, three)">
<td><input type="button" value=" - " onClick="enter(this.form, minus)">
<tr><td colspan=2><input type="button" value=" 0 " onClick="enter(this.form, zero)">
<td><input type="button" value=" . " onClick="enter(this.form, decimal)">
<td><input type="button" value=" + " onClick="enter(this.form, plus)">
<tr><td colspan=2><input type="button" value=" = " onClick="compute(this.form)">
<td colspan=2><input type="button" value="AC" size= 3 onClick="clear(this.form)"> </table>
</form>
</body>
</html>
执行的结果如下图: 参考技术B 自己动手吧 就算是用最简单的写法,自己写的肯定更好, 不是么
java代码实例 使用switch实现简易的计算器(实现加减乘除)
import java.util.Scanner;
/*
* 使用switch实现简易的计算器(实现加减乘除);
*/
public class test
public static void main(String[] args)
Scanner sc = new Scanner(System.in);
System.out.println("输入一个表达式(例如: 5 + 3):");
int a = sc.nextInt();
char ch = sc.next().charAt(0);
int b = sc.nextInt();
switch (ch)
case '+':
jia(a, b);
break;
case '-':
jian(a, b);
break;
case '*':
cheng(a, b);
break;
case '/':
chu(a, b);
break;
default:
System.out.println("输入错误");
break;
private static void cheng(int a, int b)
int sum = a * b;
System.out.println("两数积:" + sum);
private static void jian(int a, int b)
int sum = a - b;
System.out.println("两数差:" + sum);
private static void chu(int a, int b)
if (b == 0)
System.out.println("除数不能为零~");
else
int sum = a / b;
System.out.println("两数商:" + sum);
private static void jia(int a, int b)
int sum = a + b;
System.out.println("两数和:" + sum);
以上是关于JAVA在WEB上的应用——实现简易计算器 求代码的主要内容,如果未能解决你的问题,请参考以下文章
java代码实例 使用switch实现简易的计算器(实现加减乘除)