两个long类型的数值相除问题

问题描述:两个long类型的数值相除,结果会自动取整。当两个数相除结果是零点几的时候,如何避免结果自动取整为0 解决: 在作除的操做时,被除数先乘以1.0再去除以除数,这样获得的结果就是小数而不会取整为零。 示例:  long a = 1; long b = 2; System.out.println(a/b);      //结果为 0 System.out.println(a*1.0/b);
相关文章
相关标签/搜索