永发信息网

java里的div是关键字吗?

答案:5  悬赏:30  手机版
解决时间 2021-03-21 04:55
package com.lzw;
import java.math.*;

public class BigDecimalDemo {
static final int location = 10;

public BigDecimal div1(double value1, double value2) {
return div(value1, value2, location); // 这句里面的div是什么意思啊?是java里的关键字还是什么?为什么测试不会报错? }

// 定义除法方法,参数分别为除数与被除数以及商小数点后的位数
public BigDecimal div(double value1, double value2, int b) {
if (b < 0) {
System.out.println("b值必须大于等于0");
}
BigDecimal b1 = new BigDecimal(Double.toString(value1));
BigDecimal b2 = new BigDecimal(Double.toString(value2));
// 调用除法方法,商小数点后保留b位,并将结果进行四舍五入操作
return b1.divide(b2, b, BigDecimal.ROUND_HALF_UP);
}

public static void main(String[] args) {
BigDecimalDemo b = new BigDecimalDemo();
System.out.println("两个数字相除结果,结果小数后保留10位:"+b.div1(10, 2));
System.out.println("两个数字相除,保留小数后5位:"+b.div(-7.5,8.9, 5));
}
}

以上代码中return div(value1, value2, location); // 这句里面的div是什么意思啊?是java里的关键字还是什么?为什么测试不会报错?
最佳答案
不是,就是定义一个div是除法指令的方法
return div(value1, value2, location); 这个是调用下面的除法
这个方法是自己定义的,可以该的(用div定义的目的只是让你们容易理解而已)
全部回答
public BigDecimal div(double value1, double value2) { …………} //这里的div并不是关键字,这里是创建一个类型为BigDecimal的DIV方法,方法中的返回值就不会报错。
BigDecimal 的 一个 方法divide 查查API
不是关键字吧,是自己定义除法函数
div就是你下面接着写的那个方法/函数,就是: // 定义除法方法,参数分别为除数与被除数以及商小数点后的位数 public BigDecimal div(double value1, double value2, int b) {...}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
农业银行用折跨省不能取款吗?
田园假日时尚宾馆怎么去啊,有知道地址的么
2016年10月,天津涉黑非法拘禁高利贷情况
求金融帝国二秘籍
品牌的主要作用是什么?
不小心把弹烟灰的水给喝了,有没有影响?
在word文档中怎么删除空白页
微信红包对方24小时没收对方能看到退款信息吗
无线路由能和全向吸顶天线连接wifi吗!
微锁屏有哪些功能 微锁屏好用吗
江苏科技大学毕业体能测试在什么时候?
泉水·润泽园东北门(人行门)地址有知道的么?
手链珠子间隔的这个线有点大,戴上不好看求怎
我想开个文化传播公司,主要针对会展策划 婚
打架时一个力气小的人用什么方法才可以打败力
推荐资讯
27×44加55×27加27简算
中信信用卡突然失效了怎么办
手机不用wifi钥匙自己怎么破解wifi密码
怎么拆自行车鼓刹啊?
若羌县影视中心这个地址在什么地方,我要处理
下列各组词语中,有两个错别字的一组是A. 眨
魅族手机怎么看微信被撤回的信息???
2010年9月1日,美国总统奥巴马发表演说,宣布
第一二页的页码为什么一样,我插入页码后一二
–Mum, must I wash the dishes right now?
香矢车菊的生长特性
PROE怎么把图片渲染在曲面上
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?