Boa tarde, gostaria de uma ajuda…
Preciso converter duas variaveis inteiras para double, porém o calculo não está dando certo…
Segue abaixo o treco do código
public static List<Atributos> aFracaoAmostral(List<Atributos> lista,int n){
Atributos auxA = new Atributos();
for (int i=0; i<lista.size();i++){
auxA = lista.get(i);
auxA.setnFracaoAmostral(auxA.getnConformes() / n);
lista.add(i, auxA);
}
return lista;
}
Ja tentei de diversas maneiras e nenhuma deu certo… separei em duas variavéis A e B, multipliquei o valor por * 1.0 e nada adiantou…
Por favor alguem pode dar uma solução… Obrigado
Só para CONSTAR SEGUE OS ATRIBUTOS DAS DUAS CLASSES;
[code]public class Atributos {
private int namostra, nconformes;
private double fracaoamostral;
private boolean exclusao;
public Atributos() {
}
public Atributos(int namostra, int nconformes, double fracaoamostral, boolean exclusao) {
this.namostra = namostra;
this.nconformes = nconformes;
this.fracaoamostral = fracaoamostral;
this.exclusao = exclusao;
}
[/code]
[code]public class AmostraA {
private List<Atributos> listaAtributos;
private DataModel dataModelAtributos;
private int nObservacoes;
public AmostraA() {
listaAtributos = new ArrayList<Atributos>();
}
public AmostraA(List<Atributos> listaAtributos, DataModel dataModelAtributos, int nObservacoes) {
this.listaAtributos = listaAtributos;
this.dataModelAtributos = dataModelAtributos;
this.nObservacoes = nObservacoes;
}[/code]