public class Moyenne1{
    double moyenne;
    int nbValeur;
    public Moyenne1(){
	this.nbValeur = 0;
	this.moyenne = 0;
    }
    public void add(byte valeur){
	this.nbValeur ++;
        this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur);
    }
    public void add(short valeur){
	this.nbValeur ++;
        this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur);
    }
    public void add(int valeur){
	this.nbValeur ++;
        this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur);
    }
    public void add(long valeur){
	this.nbValeur ++;
        this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur);
    }
    public void add(float valeur){
	this.nbValeur ++;
        this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur);
    }
    public void add(double valeur){
	this.nbValeur ++;
        this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur);
    }
    public double getAverage(){
	return this.moyenne;
    }
}
