谁帮我用Java做下面题目 1“.根据天数(46)计算周数和剩余的天数” 2.已知圆的半径radius=1.5求其面积 3 .实现一个数字加密器:规则是结果=(整数*10+5)/2+3.14159 加密结果仍为一整数
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 10:50:21
![谁帮我用Java做下面题目 1“.根据天数(46)计算周数和剩余的天数” 2.已知圆的半径radius=1.5求其面积 3 .实现一个数字加密器:规则是结果=(整数*10+5)/2+3.14159 加密结果仍为一整数](/uploads/image/z/10914662-38-2.jpg?t=%E8%B0%81%E5%B8%AE%E6%88%91%E7%94%A8Java%E5%81%9A%E4%B8%8B%E9%9D%A2%E9%A2%98%E7%9B%AE+1%E2%80%9C.%E6%A0%B9%E6%8D%AE%E5%A4%A9%E6%95%B0%EF%BC%8846%EF%BC%89%E8%AE%A1%E7%AE%97%E5%91%A8%E6%95%B0%E5%92%8C%E5%89%A9%E4%BD%99%E7%9A%84%E5%A4%A9%E6%95%B0%E2%80%9D+2.%E5%B7%B2%E7%9F%A5%E5%9C%86%E7%9A%84%E5%8D%8A%E5%BE%84radius%3D1.5%E6%B1%82%E5%85%B6%E9%9D%A2%E7%A7%AF+3+.%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E6%95%B0%E5%AD%97%E5%8A%A0%E5%AF%86%E5%99%A8%EF%BC%9A%E8%A7%84%E5%88%99%E6%98%AF%E7%BB%93%E6%9E%9C%3D%EF%BC%88%E6%95%B4%E6%95%B0%2A10%2B5%EF%BC%89%2F2%2B3.14159+%E5%8A%A0%E5%AF%86%E7%BB%93%E6%9E%9C%E4%BB%8D%E4%B8%BA%E4%B8%80%E6%95%B4%E6%95%B0)
谁帮我用Java做下面题目 1“.根据天数(46)计算周数和剩余的天数” 2.已知圆的半径radius=1.5求其面积 3 .实现一个数字加密器:规则是结果=(整数*10+5)/2+3.14159 加密结果仍为一整数
谁帮我用Java做下面题目
1“.根据天数(46)计算周数和剩余的天数” 2.已知圆的半径radius=1.5求其面积 3 .实现一个数字加密器:规则是结果=(整数*10+5)/2+3.14159 加密结果仍为一整数
谁帮我用Java做下面题目 1“.根据天数(46)计算周数和剩余的天数” 2.已知圆的半径radius=1.5求其面积 3 .实现一个数字加密器:规则是结果=(整数*10+5)/2+3.14159 加密结果仍为一整数
代码如下:
class Foo {
public class WeekDay {
public int week;
public int day;
public WeekDay(int week, int day) {
this.week = week;
this.day = day;
}
}
//输出返回值的week和day值即可
public WeekDay computWeekDay(int _days) {
int days = Math.abs(_days);
return new WeekDay(days / 7, day % 7);
}
//fact(radius) = 2 * PI * radius ^ 2
public double computFact(double _radius) {
double radius = Math.abs(_radius);
return 2 * Math.PI * radius * radius;
}
private int rule(int num) {
return ( num * 10 + 5 ) / 2 + 3.14159;
}
public List computDigitPass(List _lst) {
if (_lst == null || _lst.isEmpty()) {
return null;
}
List lst = new ArrayList();
for (int num: _lst) {
lst.add(rule(num));
}
return lst;
}
}