在jsp中运用加减乘除需要导入什么包?

我要怎么实现... 我要怎么实现 展开
 我来答
月老头
2008-05-07 · TA获得超过192个赞
知道小有建树答主
回答量:305
采纳率:0%
帮助的人:218万
展开全部
看你是怎么写了
要是写
3+2 这样的,当然不用。
要是用BigDecimal这个类,那就需要导
java.math.BigDecimal

方法摘要
BigDecimal abs()
返回 BigDecimal,其值为此 BigDecimal 的绝对值,其标度为 this.scale()。
BigDecimal abs(MathContext mc)
返回其值为此 BigDecimal 绝对值的 BigDecimal(根据上下文设置进行舍入)。
BigDecimal add(BigDecimal augend)
返回一个 BigDecimal,其值为 (this + augend),其标度为 max(this.scale(), augend.scale())。
BigDecimal add(BigDecimal augend, MathContext mc)
返回其值为 (this + augend) 的 BigDecimal(根据上下文设置进行舍入)。
byte byteValueExact()
将此 BigDecimal 转换为 byte,以检查丢失的信息。
int compareTo(BigDecimal val)
将此 BigDecimal 与指定的 BigDecimal 比较。
BigDecimal divide(BigDecimal divisor)
返回一个 BigDecimal,其值为 (this / divisor),其首选标度为 (this.scale() - divisor.scale());如果无法表示准确的商值(因为它有无穷的十进制扩展),则抛出 ArithmeticException。
BigDecimal divide(BigDecimal divisor, int roundingMode)
返回一个 BigDecimal,其值为 (this / divisor),其标度为 this.scale()。
BigDecimal divide(BigDecimal divisor, int scale, int roundingMode)
返回一个 BigDecimal,其值为 (this / divisor),其标度为指定标度。
BigDecimal divide(BigDecimal divisor, int scale, RoundingMode roundingMode)
返回一个 BigDecimal,其值为 (this / divisor),其标度为指定标度。
BigDecimal divide(BigDecimal divisor, MathContext mc)
返回其值为 (this / divisor) 的 BigDecimal(根据上下文设置进行舍入)。
BigDecimal divide(BigDecimal divisor, RoundingMode roundingMode)
返回一个 BigDecimal,其值为 (this / divisor),其标度为 this.scale()。
BigDecimal[] divideAndRemainder(BigDecimal divisor)
返回由两个元素组成的 BigDecimal 数组,该数组包含 divideToIntegralValue 的结果,后跟对两个操作数计算所得到的 remainder。
BigDecimal[] divideAndRemainder(BigDecimal divisor, MathContext mc)
返回由两个元素组成的 BigDecimal 数组,该数组包含 divideToIntegralValue 的结果,后跟根据上下文设置对两个操作数进行舍入计算所得到的 remainder 的结果。
BigDecimal divideToIntegralValue(BigDecimal divisor)
返回 BigDecimal,其值为向下舍入所得商值 (this / divisor) 的整数部分。
BigDecimal divideToIntegralValue(BigDecimal divisor, MathContext mc)
返回 BigDecimal,其值为 (this / divisor) 的整数部分。
double doubleValue()
将此 BigDecimal 转换为 double。
boolean equals(Object x)
比较此 BigDecimal 与指定的 Object 的相等性。
float floatValue()
将此 BigDecimal 转换为 float。
int hashCode()
返回此 BigDecimal 的哈希码。
int intValue()
将此 BigDecimal 转换为 int。
int intValueExact()
将此 BigDecimal 转换为 int,以检查丢失的信息。
long longValue()
将此 BigDecimal 转换为 long。
long longValueExact()
将此 BigDecimal 转换为 long,以检查丢失的信息。
BigDecimal max(BigDecimal val)
返回此 BigDecimal 和 val 的最大值。
BigDecimal min(BigDecimal val)
返回此 BigDecimal 和 val 的最小值。
BigDecimal movePointLeft(int n)
返回一个 BigDecimal,它等效于将该值的小数点向左移动 n 位。
BigDecimal movePointRight(int n)
返回一个 BigDecimal,它等效于将该值的小数点向右移动 n 位。
BigDecimal multiply(BigDecimal multiplicand)
返回一个 BigDecimal,其值为 (this × multiplicand),其标度为 (this.scale() + multiplicand.scale())。
BigDecimal multiply(BigDecimal multiplicand, MathContext mc)
返回其值为 (this × multiplicand) 的 BigDecimal(根据上下文设置进行舍入)。
BigDecimal negate()
返回 BigDecimal,其值为 (-this),其标度为 this.scale()。
BigDecimal negate(MathContext mc)
返回其值为 (-this) 的 BigDecimal(根据上下文设置进行舍入)。
BigDecimal plus()
返回 BigDecimal,其值为 (+this),其标度为 this.scale()。
BigDecimal plus(MathContext mc)
返回其值为 (+this) 的 BigDecimal(根据上下文设置进行舍入)。
BigDecimal pow(int n)
返回其值为 (thisn) 的 BigDecimal,准确计算该幂,使其具有无限精度。
BigDecimal pow(int n, MathContext mc)
返回其值为 (thisn) 的 BigDecimal。
int precision()
返回此 BigDecimal 的精度。
BigDecimal remainder(BigDecimal divisor)
返回其值为 (this % divisor) 的 BigDecimal。
BigDecimal remainder(BigDecimal divisor, MathContext mc)
返回其值为 (this % divisor) 的 BigDecimal(根据上下文设置进行舍入)。
BigDecimal round(MathContext mc)
返回根据 MathContext 设置进行舍入后的 BigDecimal。
int scale()
返回此 BigDecimal 的标度。
BigDecimal scaleByPowerOfTen(int n)
返回其数值等于 (this * 10n) 的 BigDecimal。
BigDecimal setScale(int newScale)
返回一个 BigDecimal,其标度为指定值,其值在数值上等于此 BigDecimal 的值。
BigDecimal setScale(int newScale, int roundingMode)
返回一个 BigDecimal,其标度为指定值,其非标度值通过此 BigDecimal 的非标度值乘以或除以十的适当次幂来确定,以维护其总值。
BigDecimal setScale(int newScale, RoundingMode roundingMode)
返回 BigDecimal,其标度为指定值,其非标度值通过此 BigDecimal 的非标度值乘以或除以十的适当次幂来确定,以维护其总值。
short shortValueExact()
将此 BigDecimal 转换为 short,以检查丢失的信息。
int signum()
返回此 BigDecimal 的正负号函数。
BigDecimal stripTrailingZeros()
返回数值上等于此小数,但从该表示形式移除所有尾部零的 BigDecimal。
BigDecimal subtract(BigDecimal subtrahend)
返回一个 BigDecimal,其值为 (this - subtrahend),其标度为 max(this.scale(), subtrahend.scale())。
BigDecimal subtract(BigDecimal subtrahend, MathContext mc)
返回其值为 (this - subtrahend) 的 BigDecimal(根据上下文设置进行舍入)。
BigInteger toBigInteger()
将此 BigDecimal 转换为 BigInteger。
BigInteger toBigIntegerExact()
将此 BigDecimal 转换为 BigInteger,以检查丢失的信息。
String toEngineeringString()
返回此 BigDecimal 的字符串表示形式,需要指数时,则使用工程计数法。
String toPlainString()
返回不带指数字段的此 BigDecimal 的字符串表示形式。
String toString()
返回此 BigDecimal 的字符串表示形式,如果需要指数,则使用科学记数法。
BigDecimal ulp()
返回此 BigDecimal 的 ulp(最后一位的单位)的大小。
BigInteger unscaledValue()
返回其值为此 BigDecimal 的非标度值 的 BigInteger。
static BigDecimal valueOf(double val)
使用 Double.toString(double) 方法提供的 double 规范的字符串表示形式将 double 转换为 BigDecimal。
static BigDecimal valueOf(long val)
将 long 值转换为具有零标度的 BigDecimal。
static BigDecimal valueOf(long unscaledVal, int scale)
将 long 非标度值和 int 标度转换为 BigDecimal。
在天湖山弹吉他的米老鼠
2008-05-08 · TA获得超过2064个赞
知道小有建树答主
回答量:1546
采纳率:100%
帮助的人:1034万
展开全部
你自己写个JAVA类 然后调用自己类的方法 就这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
911紧急
2008-05-08
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
用JSP的表达式就可以了
<%=表达式内容%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
letian688
2008-05-07 · TA获得超过220个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:201万
展开全部
如果是普通的运算直接写几+几就可以的
别被太多的文章给误导了。别把简单的问题复杂化了,不是做什么都需要导入相应的包的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
monkey_1985
2008-05-07 · 超过14用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:0
展开全部
好像就是普通的数学运算,应该不用BigDecimal吧

在JSP2.0下,用这种语法试试
${1 + 2}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友37bdc142c
2008-05-07 · TA获得超过812个赞
知道小有建树答主
回答量:1229
采纳率:0%
帮助的人:491万
展开全部
<% %>里面写上java代码就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式