
Java-四舍五入到小数点后两位
如果值为200.3456,则应将其格式化为200.34。如果是200,那么应该是200.00。回答:这是一个实用程序,可以将双精度舍入(而不是截断)双精度至小数位数。例如:round(200.3456, 2); // returns 200.35原始版本;提防这个public static double round(double value, int places) { if (places < 0) throw new IllegalArgumentException(); ...
2024-01-10
在Java中四舍五入至最接近0.05的最佳方法
请考虑对除食品之外的所有商品加收10%的税。此外,进口商品还需支付5%的附加税。如果音乐CD的成本是12.49。该项目的税将是1.499。如果进口一瓶香水的价格为47.50,则该商品的税费为7.125有一项政策规定应将某项商品的税额四舍五入至最接近的0.05。因此,应将1.499舍入为1.5,并将7.125舍入为7.25。以...
2024-01-10
如何解决Java舍入双精度问题
似乎减法正在引发某种问题,并且结果值是错误的。double tempCommission = targetPremium.doubleValue()*rate.doubleValue()/100d;78.75 = 787.5 * 10.0 / 100ddouble netToCompany = targetPremium.doubleValue() - tempCommission;708.75 = 787.5-78.75double dCommission = request.getPremium().d...
2024-01-10
Java:四舍五入到最接近的5的倍数(向上或向下)
我需要将数字四舍五入到最接近的5的倍数(向上或向下)。例如,这是数字列表以及它需要向上/向下舍入的数字。12.5 1062.1 6068.3 7074.5 7580.7 80数字只会是正数。回答:尚未测试,但5*(Math.round(f/5));应该可以...
2024-01-10
在Java中舍入到小数点后2位?
我已经阅读了很多stackoverflow问题,但似乎没有一个对我有用。我正在math.round()四舍五入。这是代码:class round{ public static void main(String args[]){ double a = 123.13698; double roundOff = Math.round(a*100)/100; System.out.println(roundOff);}}我得到的输出是:123但我希望它是123.14。我读到添加*100/10...
2024-01-10
如何在Java中将时间四舍五入到最近的四分之一小时?
考虑到今天的时间,例如2:24 PM,我如何将其舍入为2:30 PM?同样,如果时间是2:17 PM,如何将其舍入为2:15 PM?回答:回答:您将需要使用取模来截断四分之一小时:Date whateverDateYouWant = new Date();Calendar calendar = Calendar.getInstance();calendar.setTime(whateverDateYouWant);int unroundedMinutes = calendar.get(Calendar.MI...
2024-01-10
斯塔塔麻烦的四舍五入时间
我正在尝试在Stata中将时间舍入到最近的15分钟时间间隔,因此例如2017年12月31日23:58将变为2018年1月1日00:00。我已存储(基于我的文档的理解)作为自1960年开始的毫秒数时间,所以我认为这将做到这一点:斯塔塔麻烦的四舍五入时间根圆= ROUND(日期时间,60000 * 15)但是,这并不奏效。例如2017年11月3...
2024-01-10
wps表格求和自动四舍五入?
wps表格求和自动四舍五入?很多时候用户在使用wps表格进行编辑的时候,需要计算总和并让结果四舍五入方便统计数据,但是又不清楚要怎么进行设置,这里小编就给大家分享一些wps表格求和后自动四舍五入的方法。 wps表格求和自动四舍五入? 1、打开需要进行设置的WPS表格,选择输...
2024-01-10
在PHP中四舍五入到最大千位
我有一个非常简单的PHP问题,但是我不确定该怎么做。我想根据数据库返回的值四舍五入到最大一百或一千。以下是一些我需要的示例:DB返回值11,我希望PHP输出20DB返回值104,我希望PHP输出200DB返回值1404,我希望PHP输出2000DB返回值10241,我希望PHP输出11000等我想根据传递的值创建一个自动函数来...
2024-01-10
如何将时间四舍五入到最近的15分钟
如何在MySQL中将时间舍入到最接近的15分钟(例如0、15、30、45)?回答:SELECT SEC_TO_TIME(FLOOR((TIME_TO_SEC(CURTIME())+450)/900)*900)在此示例中,我使用CURTIME()作为输入时间,但是您可以使用任何时间字段。900秒=15分钟(四舍五入的时间),450秒是(提供四舍五入元素的)一半。我已经用1800/900测试了最近...
2024-01-10
如何将时间四舍五入到最接近的X分钟?
有舍入一个简单的函数 一DateTime到最近的15分钟?例如2011-08-11 16:59 变成 2011-08-11 17:002011-08-11 17:00 保持为 2011-08-11 17:002011-08-11 17:01 变成 2011-08-11 17:15回答:DateTime RoundUp(DateTime dt, TimeSpan d){ return new DateTime((dt.Ticks + d.Ticks - 1) / d.Ticks * d.Ticks, ...
2024-01-10
表格四舍五入怎么设置?
EXCEL中如何设置四舍五入?EXCEL中设置四舍五入的具体操作方法如下:方法一:1.打开你需要四舍五入数据的表格。2.选中你所要四舍五入的数据的这一列。3.点击鼠标右键后,选择【设置单元格格式】。4.在“数字”这一栏下选择【数值】。5.出现如图界面,可看到在图中圈注的地方可以调节小数点的位...
2024-01-10
四舍五入至最接近的100
第一个数字需要四舍五入到最接近的第二个数字。有很多方法可以做到,但是最佳和最短算法是什么?任何挑战的人:-)1244-> 12001254-> 1300123-> 100178-> 2001576-> 16001449-> 1400123456->123500 654321-> 65430023-> 0083-> 100 回答:输入n:(n + 50) / 100 * 100使用整数除法。请注意,许多语言/库已经具有执行此操作的...
2024-01-10
如何在C#中四舍五入到最接近的整数
如何将值四舍五入到最接近的整数?例如:1.1 => 11.5 => 21.9 => 2“ Math.Ceiling()”对我没有帮助。有任何想法吗?回答:有关更多信息,请参见官方文档。例如:基本上,给该Math.Round方法三个参数。您要舍入的值。您要保留在该值后面的小数位数。您可以调用一个可选参数来使用AwayFromZero舍入...
2024-01-10
wps整数四舍五入怎么设置?
wps整数四舍五入怎么设置?在使用wps表格的时候,有时候用户为了便于统计,会进行四舍五入取整数,这样让整个文件操作更方便一些,那么这个wps表格整数四舍五入要怎么设置呢?来看看具体的方法吧。 wps整数四舍五入怎么设置? 1、首先打开wps表格,然后右击单元格===设置单元格...
2024-01-10
四舍五入到最接近的分数(一半,四分之一等)
因此,我需要创建以下函数,但是如果不进行复杂的数学运算,我的头将无法想到PHP中的任何可能性。轮 到最接近的十进制(1.81 = 1.90,1.89 = 1.90,1.85 = 1.90) 四舍五入到最接近的小数点(1.81 = 1.80,1.89 = 1.80,1.85 = 1.80)轮 到最接近的X.25 / X.50 / X.75 /×.00(1.81 = 2,1.32 = 1.50)轮 至最接近的X.25 / X.50...
2024-01-10
具有输入/输出流的Java流程
我下面有以下代码示例。你可以在其中输入bash shell的命令,即echo test回显结果。但是,先读后。其他输出流不起作用?为什么会这样或我做错了什么?我的最终目标是创建一个线程计划任务,该任务定期执行对/ bash的命令,因此OutputStreamand InputStream必须一前一后工作,而不能停止工作。我也一直在经...
2024-01-10
屏蔽从控制台输入的密码:Java
如何从控制台输入中屏蔽密码?我正在使用Java 6。我尝试使用console.readPassword(),但无法使用。一个完整的例子可能实际上对我有帮助。这是我的代码:import java.io.BufferedReader;import java.io.Console;import java.io.IOException;import java.io.InputStreamReader;public class Test { public static void main(String[]...
2024-01-10
如何接受Java中的鼠标输入?
我对Java很新,我想尝试在BlueJ中做一件事,它需要BlueJ知道鼠标何时被点击,并能够确定鼠标在x,y平面上的坐标。如何接受Java中的鼠标输入?在我的代码中,我看过一些导入的类和类似Scanner和Graphics的东西,所以它可能是沿着这些线的东西,但我不确定。我主要是需要事情导入(如果它是需要进口...
2024-01-10
我在控制流程语句中使用用户输入时遇到了问题 - Java
我只是试图使用Eclipse IDE创建一个简单的程序,该程序获取用户输入,这将是他们的顺序,使用BufferedReader获取用于汉堡包,薯条,或其他什么,现在将被假定为饮料。然后,使用条件语句,我将输出项目到用户的成本,汉堡包是4.50,薯条是3.00和饮料或任何其它输入1.50:我在控制流程语句中使用用户...
2024-01-10
Java输入不起作用(初学者)
由于某些原因,我的代码将不接受最后一行“您想订购的商品:”的输入谁能告诉我我的错误在这里吗?它正在正确地编译一切。我只是一个初学者,所以请简单地告诉我。import java.util.Scanner;import java.util.*;class RestaurantMain { public static void main(String[] args) { //Create an array list ArrayList m...
2024-01-10
如何解析java中的范围输入
我想解析Java中的一系列数据(例如100-2000)。这段代码是否正确:如何解析java中的范围输入String patternStr = "^(\\\\d+)-(\\\\d+)$"; Pattern pattern = Pattern.compile(patternStr); Matcher matcher = pattern.matcher(inputStr); if(matcher.find()){ // Doing some parser } 回答:不,你是...
2024-01-10
Java编程-SQL语句应存储在哪里?
兼容JDBC的应用程序应在哪里存储其SQL语句,为什么?到目前为止,我设法确定了这些选项:硬编码在业务对象中嵌入在SQLJ子句中封装在单独的类中,例如 数据访问对象驱动元数据(将对象模式与数据模式分离-在元数据中描述它们之间的映射)外部文件(例如属性或资源文件)存储过程各自的...
2024-01-10
如何获得Java中的用户输入?
我尝试创建一个计算器,但由于不知道如何获得用户输入而无法使它工作。如何获得Java中的用户输入?回答:你可以根据要求使用以下任何选项。import java.util.Scanner; Scanner scan = new Scanner(System.in);String s = scan.next();int i = scan.nextInt();import java.io.BufferedReader;import java.io.InputStreamReader;BufferedReader b...
2024-01-10
Java - 如何将计算语句结果舍入为两位有效数字
Java新手,对编程相对较新。下面的代码是已经完美运行的程序的最后几行 - 我只想将最终结果(newTuition变量)四舍五入,并将其限制为两个有效数字。Java - 如何将计算语句结果舍入为两位有效数字newTuition,TUITIONINCREASE和学费都是双打。newTuition = ((TUITIONINCREASE * .01) * tuition) + tuition + "."); System.out.p...
2024-01-10
Java中的命令行管道输入
这是一段简单的代码:import java.io.*;public class Read { public static void main(String[] args) { BufferedReader f = new BufferedReader(new InputStreamReader(System.in)); while(true) { String x = null; try{ x = f.readLine(); } catch (IOException e) ...
2024-01-10
