@Override
	public Double getValue() {
		if (value != null) 
			return value;
		if (getName().equals("rand"))
			return Math.random();
		if (getName().equals("pi"))
			return Math.PI;
		if (getName().equals("e"))
			return Math.E;
		return null;
	}