课程
/后端开发
/Java
/Java入门第二季 升级版
为什么我圆的面积是31.4000000000002 后面这么多零
2018-12-04
源自:Java入门第二季 升级版 10-3
正在回答
可能是你圆的 π 使用了 final 关键字修饰的原因!我就知道final是最终值不能被改变 并且 被final修饰得话 在继承中是不能被调用的
Kevinvin
抽象驴
这里你的doble是保留16位小数的 然后PI=5*5*3.14926535....
里面是二进制,小数用的不精确,可换成整数使用。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答为什么我的三角形面积为0
2 回答我参数是用double定义,半径3.0圆形的面积却是28.259999999999998
8 回答怎样定义一个圆类,成员变量是圆心和半径,方法是求周长和面积
2 回答为什么我的代码这么多,,,,
1 回答类后面的();是用来干什么的?