`
远去的渡口
  • 浏览: 473566 次
  • 性别: Icon_minigender_2
  • 来自: 上海转北京
社区版块
存档分类
最新评论

保留两位小数,用JS实现与fmt标签实现

阅读更多
3、	小数点保留两位:

3.1 用JSTL标签中的fmt标签
在JSP开头导入以下标签:
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
从后台传入的值是deltmain。 这里的pattern就相当于DecimalFormat。
<fmt:formatNumber value="${deltmain}" pattern="##.##" minFractionDigits="2" ></fmt:formatNumber>

3.2 用普通JS写:
function to1bits(flt) { 
if(parseFloat(flt) == flt) 
return Math.round(flt * 10) / 10; 
// 到4位小数, return Math.round(flt * 10000) / 10000; 
else 
return 0; 
}

 

 

分享到:
评论
2 楼 远去的渡口 2013-05-09  
jiang1988tao1 写道
用fmt标签貌似不能为负数才行

哦,是没考虑到负数的情况
1 楼 jiang1988tao1 2013-03-05  
用fmt标签貌似不能为负数才行

相关推荐

    fmt标签 fmt标签 fmt 标签

    在实际应用中,开发者通常会结合使用这些标签,比如在`&lt;fmt:setLocale&gt;`中设定用户本地环境,然后用`&lt;fmt:bundle&gt;`和`&lt;fmt:setBundle&gt;`绑定资源配置文件,最后通过`&lt;fmt:message&gt;`显示相应的本地化信息。通过这种...

    jstl fmt标签详解

    `fmt` 标签库主要包含两大类标签:国际化核心标签和格式化标签。 1. **国际化核心标签**: - `&lt;fmt:setLocale&gt;`:用于设置当前的地域设置。 - `&lt;fmt:bundle&gt;` 和 `&lt;fmt:setBundle&gt;`:用于绑定资源文件。 - `&lt;fmt...

    fmt标签详解

    4. `&lt;fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/&gt;` - 这会根据`pattern`定义的格式(每三位一组,保留一位小数)输出`123,456.79`。 5. `&lt;fmt:formatNumber value="123456.7" pattern="#,#00.0#"/&gt;`...

    fmt标签介绍

    fmt标签库主要分为两个大类:国际化核心标签和格式化标签。国际化核心标签主要用于设置和管理本地化环境,而格式化标签则用于日期、时间、数字的格式化和解析。 1. **国际化核心标签** - `&lt;fmt:setLocale&gt;`:这个...

    fmt 标签总结

    - `%f`:用于浮点数输出,例如`%f`、`%.2f`(保留两位小数)。 - `%s`:用于字符串输出。 - `%c`:用于单个字符输出。 - `%p`:输出内存地址。 - `%e`和`%E`:科学计数法表示浮点数。 - `%g`和`%G`:根据数值...

    fmt标签的使用,对struts开发的程序员是一个很好的帮助

    ### FMT标签在Struts开发中的应用:提升程序员效率与代码质量 在Java Web开发领域,Struts框架作为MVC架构的典范,一直备受开发者青睐。然而,在处理国际化(I18N)与格式化输出时,Struts的原生支持显得较为基础,...

    使用jstl fmt 实现国际化

    总结来说,使用JSTL fmt标签库实现国际化涉及创建和管理Resource Bundle,设置locale,注册资源包,以及在JSP页面中使用`fmt:message`、`fmt:formatDate`和`fmt:formatNumber`标签。这个过程可以帮助开发者构建出...

    go浮点数转字符串保留小数点后N位的完美解决方法

    而`fmt.Sprintf`中的`%.2f`会保留两位小数,`%g`则会自动去掉小数点后的零,但无法强制保留特定位数。 对于更复杂的需求,如动态调整保留位数或在一系列操作后保持精度,可以使用`ChangeNumber`函数。这个函数接收...

    fmt标签的使用,使用Struts框架的朋友是一个很好的补充。

    fmt标签的使用,使用Struts框架的朋友是一个很好的补充。

    c++ fmt库,vs2019编译通过

    C++的fmt库是一个强大的格式化库,它提供了一种高效、类型安全且易于使用的接口,用于在C++中进行字符串格式化。fmt库最初由Victor Zverovich创建,现在已经成为一个广受欢迎的开源项目,被许多C++开发者采用。它的...

    fmt 国际化格式标签库实践

    本文将详细介绍 `fmt` 国际化格式标签库的基本用法,并通过具体的代码示例来展示如何利用这些标签实现文本、日期和数字的国际化与格式化。 #### 二、国际化标签 ##### 2.1 `&lt;fmt:setLocale&gt;` 标签 `&lt;fmt:...

    fmt.tld 标签

    fmt.tld 标签 修改格式显示 标签 f

    jstl标签实现货币的格式化

    - `maxFractionDigits="2"`:设置最大保留两位小数。 - `groupingUsed="true"`:启用千位分隔符。 2. **运行效果**: - 根据上述设置,最终显示的结果将是一个格式化后的货币值,如“6,789.36”。具体的货币符号...

    JSTL标签所需要的tld文件(c.tld、fmt.tld、fn.tld)

    JSTL标签所需要的tld文件,包括 c.tld、fmt.tld、fn.tld 三个 几乎所有的JSTL标签下载的zip中都只有一个c.tld,然后只讲解&lt;C:&gt;标签怎么用,其实&lt;fmt:&gt; &lt;fn:&gt;标签也非常好用和实用,找了好久才找到...

    超全面javaweb教程28天第11,12天 8 fmt标签

    超全面javaweb教程28天第11,12天_8_fmt标签

    AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg)

    AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg),在使用ffmpeg解码aac的时候,如果使用avcodec_decode_audio4函数解码,那么解码出来的会是AV_SAMPLE_FMT_FLTP 格式的数据( float, 4bit , planar), 如果我们希望...

    在JSP中使用formatNumber控制要显示的小数位数方法

    比如保留小数点后两位小数: &lt;fmt value=${xxx} type=number maxFractionDigits=2/&gt; 以上这篇在JSP中使用formatNumber控制要显示的小数位数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家...

    JSTL fmt_formatNumber 数字、货币格式化

    - 使用 `#,#00.00#` 模式输出带千分位分隔符的数值,小数部分保留两位。 ```jsp &lt;fmt:formatNumber value="123456.7" pattern="#,#00.00#" /&gt; ``` 输出结果:123,456.70 4. **百分比格式化**: - 将数字转换...

Global site tag (gtag.js) - Google Analytics