标签: freemarker bigdecimal
我从DB获取BigDecimal值。它等于'0E-10'。当它传递给freemarker时,该值将被包装为0。
我已经尝试将算术引擎作为BigDecimal开关,但它没用。
答案 0 :(得分:0)
你的意思是你想要用科学记数法打印出来吗?您可以使用$ {variable?string(“0。## E0”)}在Freemarker中执行此操作。 Freemarker会自动将事物转换为用户友好的字符串,除非您告诉它特定的格式。
答案 1 :(得分:0)
按照这个,http://freemarker.sourceforge.net/docs/ref_builtins_number.html#ref_builtin_string_for_number