java - java中精确获取小数点后的值

标签 java

假设我有:

double x = 2.546;

我需要一个等于 5 的 int,我该怎么做?

最佳答案

您需要乘以 10,然后转换为 int,然后应用 %10 运算

关于java - java中精确获取小数点后的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43989259/

相关文章:

java - Java中什么时候进行类加载?

java - 项目编译后 map 不显示

java - Maven 构建错误

java - QuickBlox 聊天消息监听器

java - 可以计算 2 个区间之间的数字的最大平方根次数

maven更新后Java版本自动更改为java 1.5

java - hibernate 映射创建表

java - 对象列表中的 Android java .contains() int

java - JPA按字符串在两个字段中进行多重搜索

java - 如何针对较大的 n 值修复快速排序算法? (并且当数组不是随机的时)