} else {  return;
	private void calcule()	{		if ( aSet == true && bSet == false) {			b = new float[a.length];		} else if (aSet == false && bSet == true) {			a = new float[b.length];		} else {			// a et b ne sont mme pas dfinis... sauve qui peut...			return;		}		if (op.equals("*"))			calculeProduit();		else if (op.equals("/"))			calculeDivision();		else if (op.equals("+"))			calculeAddition();		else if (op.equals("-"))			calculeSoustraction();		else if (op.equals("%"))			calculeModulo();		else if (op.equals("!-"))			calculeInvSoustraction();		else if (op.equals("!/"))			calculeInvDivision();		else if (op.equals("!%"))			calculeInvModulo();		else if (op.equals("absdiff"))			calculeAbsDiff();		else			error(op + " is not a valid operateur");	}