rounding

    0热度

    3回答

    自(这里小白)学习编码,回答实践问题如下: amount = (int) round (c); 凡c是浮动。 可以肯定地说这行通过四舍五入将浮点数转换为整数吗? 我试图研究将浮点数转换为整数的方法,但没有使用上面的语法。

    -1热度

    4回答

    我想将一个double值舍入到下一个数字。 尝试使用Math.ceil和Math.round但它没有帮助。 下面是条件和代码: Double totalAsset = Util.convertToDouble(dataObject) * calculus; // 62072560. * 06433535204605706 = 399345.99999999994 System.out.pr

    1热度

    2回答

    例如,#.0 &#.02之间的任何值下到#。 #0.#.99之间的任何内容都会凑到最近的#。 我使用磅符号表示前导数字不应该对结果有任何影响,而是会受到第一个小数位的影响。 8.1应该舍入到8 8.21应该轮9 17.1应该轮17 17.8应该轮18 等 我基本上需要修改标准0.5舍入规则来操作相同的方式但要使用.2作为切断。 希望我不是从我下方切腿了这个标准,但我在寻找一个公式/格式解决方案只(

    3热度

    5回答

    var number = 0.08; var newNumber = Math.round(number * 4)/4 //round to nearest .25 随着上面的代码我可以圆到最接近.25。不过,我只希望它圆满。由此: 0.08 = 0.25 0.22 = 0.25 0.25 = 0.25 0.28 = 0.5 这怎么可能?

    0热度

    2回答

    晚上好, 我的代码不会四舍五入,我不知道为什么!请帮忙! import java.util.*; import java.math.*; public class Arithmetic { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int

    2热度

    1回答

    下面的测试失败: @Test public void testRound() throws Exception { double v = 0.015d; DecimalFormat format = new DecimalFormat("#.##", new DecimalFormatSymbols(Locale.US)); format.setRoundingMo

    0热度

    1回答

    我是一个java新手,所以我需要你的帮助,我正在一个项目上工作! 我定义了一些柜台,这是我将要使用: int[] acceptCounters = {}; int[] acceptFailCounters = {}; 然后写他们喜欢与数据库获取连接,并查看结果: acceptCounters = guiops.getOfferStatitics(conn, "WS_GET_OFFER_ACC

    2热度

    1回答

    我正在处理非常精确的数字(最大位数)。 我注意到R中的write.csv(x)有时是整数。 有没有人注意到这样的事情? 保存的默认位数是多少?

    1热度

    1回答

    在Fortran中,我希望能够将大型双精度浮点数舍入为最接近的整数。我尝试了这个原则, PROGRAM rounding IMPLICIT NONE INTEGER, PARAMETER :: DP = 8 REAL(KIND=DP) :: value value = 12345678987.123456 print *, CEILING(value) END PROGRAM R

    -2热度

    1回答

    舍入到最接近的0.05,我只是除以0.05,然后乘以0.05。正如其他类似问题所述。 In [119]: (127.651//0.05)*0.05 Out[119]: 127.65 In [120]: (127.6501//0.05)*0.05 Out[120]: 127.65 In [121]: (127.65000001//0.05)*0.05 Out[121]: 127.65