java-Java数值计算问题,新手求解

问题描述

Java数值计算问题,新手求解
//死率=(死亡出院人次/出院人次)* 100%
//死亡率增长率=(本期死亡率-上期死亡率)/上期死亡率 * 100%

这用java怎么实现啊,已知死亡出院人次,出院人次求代码

解决方案

最完整的应该是这样

 //上期死率(百分数)        double preDeadPer = 10/(double)100*100;        //这期死率(百分数)        double curDeadPer = 20/(double)100*100;        //这期和上期一样则一定是0;上期为0则这期不论增长多少都应该是100%         //增长率 (百分数)        double increPer = curDeadPer-preDeadPer == 0.0 ? 0 : (preDeadPer == 0.0 ? 100 : (curDeadPer-preDeadPer)/preDeadPer*100);

自己替换一下就行了

解决方案二:
Double 死率 = 死亡出院人次*100/(double)出院人次;
Double 死亡率增长率= (本期死亡率-上期死亡率)*100/(Double)上期死亡率;
上次死亡率这个在循环中可以用一个变量保存,递增计算,也可以是从数据库读取

解决方案三:
先计算第一期的死亡率,保存;
然后计算第二期的死亡率,与第一期保存的死亡率按第二个公式计算就得到你想要的结果。

时间: 2024-11-27 20:41:13

java-Java数值计算问题,新手求解的相关文章

string-java代码问题,新手求解。

问题描述 java代码问题,新手求解. class A { int i; A() { add(1);}void add(int v) { i = i + v;}void print() { System.out.println(i);} } class AA extends A { AA() { add(2); } void add(int v) { i = i + v * 2;} } public class Test2 { public static void main(String[] a

代码-Java数值计算问题,新手求解。

问题描述 Java数值计算问题,新手求解. package chapter5; import java.math.BigDecimal; class Rectangle { private double length; private double width; public Rectangle(double length, double width) { this.length = length; this.width = width; } double findArea() { return

java继承-JAVA抽象类(新手求解)

问题描述 JAVA抽象类(新手求解) 子类继承了一个抽象类,抽象类中没有无参构造函数,有有参构造.请问子类能实例化么?如果能,怎么做? 解决方案 子类构造方法中使用super()传参,指定一个父类的构造器 假如父类构造器是private修饰的那就没办法继承了. 解决方案二: 能,可以直接使用无参,也可以使用父类的有参构造 解决方案三: 首先,你应该先了解继承的原理,继承的强大在于子类可以继承来自父类的一切可继承的特征和行为,更重要的是子类不仅仅可以继承来自父类的特征和行为,而且还具备自我扩展的能

图片-java面板设置问题,新手求解

问题描述 java面板设置问题,新手求解 如何设置点击这个按钮能呈现出图中的效果? 解决方案 Java新手问题汇总 解决方案二: 可以用java swing的消息弹出框. JOptionPane.showMessageDialog(null, "文字", "标题", JOptionPane.INFORMATION_MESSAGE); 解决方案三: 用变量记住你的几个值,比如姓名,然后为按钮添加点击事件(就是弹出那个对话框)把那个对话框里的值设置为你取到的变量的值.

java 抽象类 继承-抽象类的继承问题<新手求解>

问题描述 抽象类的继承问题<新手求解> abstract class Person{} class Student extends Person{} 为什么Student s = new Student(); 能实例化成功. 子类Student是抽象类么? 不是没有重写方法么.... 解决方案 抽象类不能实例化,即不能直接new抽象类,必须是实例化一个抽象类的子类.可以定义一个抽象类的变量,但它的赋值必须是它的实现类,就是你给出的这段代码了. 解决方案二: 跟抽象类有关的问题继承 抽象类 解决

java.lang.IllegalArgumentException 错误异常求解

问题描述 java.lang.IllegalArgumentException 错误异常求解 上面是代码的日志 求大神指点 解决方案 有一个方法传参或者是什么,参数类型错了 看看提示在哪一行 解决方案二: 解决spring的java.lang.IllegalArgumentException异常.hibernate中java.lang.IllegalArgumentException异常可能的原因

java 多线程问题,新手求教!!!!!!

问题描述 java 多线程问题,新手求教!!!!!! public class LinesRectsOvalsJPanel extends JPanel implements Runnable { private final int sleeptime=5; private int x=400; private int y=0; private double xspeed=1.0,yspeed=1.0; public LinesRectsOvalsJPanel(int x,int y,doubl

java-Java猜数字问题,新手求解

问题描述 Java猜数字问题,新手求解 package homework; import javax.swing.*; import javax.swing.border.Border; import java.awt.*; import java.awt.event.*; public class GameTest { public static void main(String[] args) { // TODO 自动生成的方法存根 GameFrame gf = new GameFrame(

新手求解一个hibernate3.6.10的问题

问题描述 新手求解一个hibernate3.6.10的问题 先贴代码: User类: public class User { private Integer id; private String nickName; private String password; private String familyName; private String name; private String fullName; private Boolean gender; private String nameS