jsp - 如何在jsp中将浮点变量打印到小数点后两位?

标签 jsp variables

我需要在浏览器中使用 JSP 打印一个浮点变量,最多保留两位小数。

例如,假设我有以下变量:

float amount=123.2782;

我需要在浏览器上打印 123.28。

提前致谢 梅赫迪

最佳答案

在您的 jsp 页面顶部添加以下代码行。

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

然后使用以下代码行显示您的数字

<fmt:formatNumber type="number" maxFractionDigits="2" value="${amount}"/>

这里的maxFractionDigits属性用来定义小数点后要显示多少位。

关于jsp - 如何在jsp中将浮点变量打印到小数点后两位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11094402/

相关文章:

php - 用PHP学习OO编码,static != 表达式,但是PHP手册上说凡是有值的都是表达式,一头雾水

javascript - 如何在 Javascript 中动态声明选择器?

Perl:CGI 和 DBI 模块的变量范围问题

python - 如何在python中使用np.savetxt使文件名成为变量?

java - 在JSP中的Java方法内将文本打印到网页

javascript - JSP 中的自动完成 - 是否可以查询每次输入,而不是提前将所有列表放在脚本上?

java - 使用 JDBC 和 JSP 进行登录验证 : How to check if the username and Password entered by the user exists in the Database?

java - "Picked up _JAVA_OPTIONS"当不存在这样的环境变量时

java - <JSP>陷入错误 : "Unterminated &lt;c:forEach tag "

javascript - 通过javascript禁用表单组输入