Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Freemarker-有没有办法将整数格式化为浮点数?_Java_Freemarker - Fatal编程技术网

Java Freemarker-有没有办法将整数格式化为浮点数?

Java Freemarker-有没有办法将整数格式化为浮点数?,java,freemarker,Java,Freemarker,这几乎就是问题所在。我只想做一些基本的事情,比如 5 并将其格式化为 5.0 我已经弄明白了 ${myNumber?string(",##0.0")} 虽然这个代码片段可以解决这个问题,但它确实有助于提高文章的质量。请记住,您将在将来回答读者的问题,而这些人可能不知道您的代码建议的原因。请注意,根据文档,格式是特定于区域设置的,因此您可能会在ru_ru区域设置中得到5,0,而不是5.0。为了避免这种情况,您可以这样指定十进制分隔符:${myNumber?string(“,##0.0;;de

这几乎就是问题所在。我只想做一些基本的事情,比如

5
并将其格式化为

5.0
我已经弄明白了

${myNumber?string(",##0.0")}

虽然这个代码片段可以解决这个问题,但它确实有助于提高文章的质量。请记住,您将在将来回答读者的问题,而这些人可能不知道您的代码建议的原因。请注意,根据文档,格式是特定于区域设置的,因此您可能会在ru_ru区域设置中得到
5,0
,而不是
5.0
。为了避免这种情况,您可以这样指定十进制分隔符:
${myNumber?string(“,##0.0;;decimalSeparator='.''”)}