java里的div是关键字吗?

packagecom.lzw;importjava.math.*;publicclassBigDecimalDemo{staticfinalintlocation=10;... 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里的关键字还是什么?为什么测试不会报错?
展开
 我来答
woshidaniel
推荐于2016-11-14 · TA获得超过9240个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:957万
展开全部
java中div不是关键字。
java中关键字如下:
JAVA中共有51个关键字包括两个保留字
51个关键字具体内容以及作用:
按功能
访问控制:
1.private 私有的
2.protected 受保护的
3.public 公共的
类、方法和变量修饰符
4.abstract 声明抽象
5.class 类
6.extends 扩允,继承
7.final 终极,不可改变的
8.implements实现
9.interface 接口
10.native 本地
11.new 新,创建
12.static 静态
13.strictfp 严格,精准
14.synchronized 线程,同步
15.transient 短暂
16.volatile 易失
程序控制语句
17.break 跳出循环
18.continue 继续
19.return 返回
20.do 运行
21.while 循环
22.if 如果
23.else 反之
24.for 循环
25.instanceof 实例
26.switch 开关
27.case 返回开关里的结果
28.default 默认
错误处理
29.catch 处理异常
30.finally 有没有异常都执行
31.throw 抛出一个异常对象
32.throws 声明一个异常可能被抛出
33.try 捕获异常
包相关
34.import 引入
35.package 包
基本类型
36.boolean 布尔型
37.byte 字节型
38.char 字符型
39.double 双精度,
40.float 浮点
41.int 整型
42.long 长整型
43.short 短整型
44.null 空
45.true 真
46.false 假
变量引用
47.super 父类,超类
48.this 本类
49.void 无返回值
除此之外,还有两个保留字
50.const 保留关键字,没有具体含义
51.goto 保留关键字,没有具体含义
jchenzeke
2011-12-14 · TA获得超过160个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:69.8万
展开全部
不是,就是定义一个div是除法指令的方法
return div(value1, value2, location); 这个是调用下面的除法
这个方法是自己定义的,可以该的(用div定义的目的只是让你们容易理解而已)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自荷园天真烂漫的五针松
2011-12-14 · 超过20用户采纳过TA的回答
知道答主
回答量:134
采纳率:0%
帮助的人:37.4万
展开全部
public BigDecimal div(double value1, double value2) {
…………} //这里的div并不是关键字,这里是创建一个类型为BigDecimal的DIV方法,方法中的返回值就不会报错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sopoex
2011-12-14
知道答主
回答量:38
采纳率:0%
帮助的人:13.4万
展开全部
不是关键字吧,是自己定义除法函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EvilProxy
2011-12-14 · TA获得超过294个赞
知道小有建树答主
回答量:280
采纳率:100%
帮助的人:264万
展开全部
div就是你下面接着写的那个方法/函数,就是:
// 定义除法方法,参数分别为除数与被除数以及商小数点后的位数
public BigDecimal div(double value1, double value2, int b) {...}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式