rounding

    -1热度

    1回答

    所以我写了一个代码,它读取包含一组数据的文件。之后我将数据四舍五入到小数点后三位。稍后,我试图在一些特定范围内取平均数据。范围介于0,0.5和0.5到1.0和...之间。但问题是,当我这样做时,它不使用四舍五入的数据,它使用原始数据。我应该如何更改我的代码,以便它使用四舍五入的数据?我怎样才能做出代表四舍五入数据的东西,以便我可以将其用于剩余的编码? 我的代码是 #include <stdio.h

    1热度

    1回答

    所以我被分配到写一个程序,提示用户,并为双读取输入的数值(最大输入为[99.99] 99美元,99美分),我的编程类,这将代表一笔金额。我然后确定最少数量的各钞票和硬币来代表所述量所需的(10美元的钞票是所需的最大尺寸)。 我遇到四舍五入的问题。例如,输入99.99将返回3便士,当它应该是4便士。我明确我的老师告诉无法超越课堂上的材料(仅限于已就不见了,创建扫描仪,转换数据类型,以及铸造。这意味着

    0热度

    1回答

    我正在编写计算一个人的BMI的程序。这是我给予的任务: “身体质量指数(BMI)是衡量健康与体重的指标,可以通过以千克为单位计算体重并除以身高的平方米来计算。该程序提示用户输入体重W以英寸为单位,身高H以英寸输入,并显示BMI。请注意,一磅为0.45359237公斤,一英寸为0.0254米。 输入:(1号线),以在50实数200 (第2行)实数在10至100 输出:BMI值(浮点应该只被打印,直到

    2热度

    4回答

    我有一行百分比的文本文件。我需要转了所有的数字在文本文件中的5最接近的整数,例如... 4轮高达5,8轮高达10,12回合下来到10,17回合下来到15,等... 文本文件: 25% 80% 22% 67% 45% 30% 预计圆角输出: 25% 80% 20% 70% 45% 30% 试图规范一个整数: m=23 | ((m /= 5, m *= 5)) && echo $m

    0热度

    2回答

    我写了下面的代码: void InputNodeInstance::changeSize(QString side, float mult) { qDebug() << "width: " << width; double widthMultiplied = width * mult; qDebug() << "width * mult: " << width * m

    2热度

    1回答

    我期待这样的代码: double valore = 20.775; BigDecimal c = new BigDecimal(valore); c = c.setScale(2, RoundingMode.HALF_UP); System.out.println(c.doubleValue()); 返回20.78,但它返回20.77代替。 这是错误吗?或者

    2热度

    1回答

    在我输出服务合同小时数的报表中,我需要将合约小时数加起来。 目前我从Navision获得我的“合同时间”字段。我在这几个小时内增加了10%(公司政策),这导致我们可以使用这些时间为这个客户收费。 但是通过这样做,我得到很奇怪的合同小时(10.04,28.82,9.57,...) 现在有一个想法,我们圆了这些数字.25,.50 0.75倍.00 但它需要始终围绕。 10.04应导致10.25 28.

    1热度

    1回答

    我想圆了一些数字,有2个小数分至1 不过,我总是希望它圆图形列表的1 例子列amount 140.08 = 140.1 141.63 = 141.7 如果我使用round(141.63,1)它等于142.6,但我希望所有的小数点四舍五入,类似于ceiling函数。我想要141.7 任何帮助将是伟大的? 感谢 唐

    2热度

    1回答

    tf.round(x)将值x四舍五入为整数值。 有什么办法可以舍入到3位小数位吗?

    0热度

    3回答

    我试图在Excel中对包含长整数的数字进行一些计算。 但是,Excel似乎没有让我用我想要使用的数字填充单元格。 例子: 如果我进入600000.00000000030000000000到一个标准的细胞上一种新的电子表格 ,它被转换为60万。作为 单元格的格式设置为常规这是有道理的。 如果我将单元格格式设置为Number并将小数位数 的位置设置为20,我希望能够正确输入数字。 相反,600000.