Javascript toFixed 等价于 java

标签 java javascript

我在客户端 (javascript) 使用 toFixed(2) 但在服务器端 (java) 我必须重新计算。我该怎么做?

最佳答案

setScale()BigDecimal 会在服务器端为您完成

import java.math.BigDecimal;


public class Main{

public static void main(String ar[]){
 float number = 123.123456F;
 BigDecimal numberBigDecimal = new BigDecimal(number);
 System.out.println(numberBigDecimal);
 numberBigDecimal  = numberBigDecimal .setScale(2, BigDecimal.ROUND_HALF_UP);
 System.out.println(numberBigDecimal);
}
}

关于Javascript toFixed 等价于 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10631813/

相关文章:

java - 在我的Minecraft服务器上,我的插件未加载

java - 打开 2 个音频文件并同时播放

javascript - 将数组数组转换为具有映射属性的对象数组

java - 从执行命令行多行程序获取输出

java正则表达式忽略字符串末尾的n组

java - 如何使用 Hibernate 搜索来搜索多个字段?

javascript - 使用原型(prototype)创建 JavaScript 对象(无隐私)

javascript - 如何同时使用 if 和 while Javascript 设置 3 个条件

Javascript:具有可滚动的固定位置元素

javascript - 为什么 Map 在 chrome/node 中不能子类化?