2023年7月29日发(作者:)
html中数字的格式设置,fmt:formatNumber标签菜鸟教程标签标签⽤于格式化数字,百分⽐,货币。语法格式value=""type=""pattern=""currencyCode=""currencySymbol=""groupingUsed=""maxIntegerDigits=""minIntegerDigits=""maxFractionDigits=""minFractionDigits=""var=""scope=""/>属性标签有如下属性:属性描述是否必要默认值value要显⽰的数字是⽆typeNUMBER,CURRENCY,或 PERCENT类型否Numberpattern指定⼀个⾃定义的格式化模式⽤与输出否⽆currencyCode货币码(当type="currency"时)否取决于默认区域currencySymbol货币符号 (当 type="currency"时)否取决于默认区域groupingUsed是否对数字分组 (TRUE 或 FALSE)否truemaxIntegerDigits整型数最⼤的位数否⽆minIntegerDigits整型数最⼩的位数否⽆maxFractionDigits⼩数点后最⼤的位数否⽆minFractionDigits⼩数点后最⼩的位数否⽆var存储格式化数字的变量否Print to pagescopevar属性的作⽤域否page如果type属性为percent或number,那么您就可以使⽤其它⼏个格式化数字属性。maxIntegerDigits属性和minIntegerDigits属性允许您指定整数的长度。若实际数字超过了maxIntegerDigits所指定的最⼤值,则数字将会被截断。有⼀些属性允许您指定⼩数点后的位数。minFractionalDigits属性和maxFractionalDigits属性允许您指定⼩数点后的位数。若实际的数字超出了所指定的范围,则这个数字会被截断。数字分组可以⽤来在每三个数字中插⼊⼀个逗号。groupingIsUsed属性⽤来指定是否使⽤数字分组。当与minIntegerDigits属性⼀同使⽤时,就必须要很⼩⼼地来获取预期的结果了。您或许会使⽤pattern属性。这个属性可以让您在对数字编码时包含指定的字符。接下来的表格中列出了这些字符。符号描述0代表⼀位数字E使⽤指数格式#代表⼀位数字,若没有则显⽰ 0,前导 0 和追尾 0 不显⽰。.⼩数点,数字分组分隔符;分隔格式-使⽤默认负数前缀%百分数千分数¤货币符号,使⽤实际的货币符号代替X指定可以作为前缀或后缀的字符'在前缀或后缀中引⽤特殊字符实例演⽰pageEncoding="UTF-8"%>JSTL fmt:formatNumber 标签数字格式化:格式化数字 (1):type="currency"/>格式化数字 (2):maxIntegerDigits="3" value="${balance}" />格式化数字 (3):maxFractionDigits="3" value="${balance}" />格式化数字 (4):groupingUsed="false" value="${balance}" />格式化数字 (5):maxIntegerDigits="3" value="${balance}" />格式化数字 (6):minFractionDigits="10" value="${balance}" />格式化数字 (7):maxIntegerDigits="3" value="${balance}" />格式化数字 (8):pattern="###.###E0" value="${balance}" />美元 :运⾏结果如下:数字格式化:格式化数字 (1): ¥120,000.23格式化数字 (2): 000.231格式化数字 (3): 120,000.231格式化数字 (4): 120000.231格式化数字 (5): 023%格式化数字 (6): 12,000,023.%格式化数字 (7): 023%格式化数字 (8): 120E3美元 : $120,000.23
发布者:admin,转转请注明出处:http://www.yc00.com/web/1690580872a372796.html
评论列表(0条)