Bug 314203 Unnecessary round mode will cause number disappear
core/org.eclipse.birt.core/src/org/eclipse/birt/core/format/NumberFormatter.java
symbols.setGroupingSeparator( icuSymbols.getGroupingSeparator( ) );
		symbols.setInfinity( icuSymbols.getInfinity( ) );
		symbols.setInternationalCurrencySymbol( icuSymbols
				.getInternationalCurrencySymbol( ) );
		symbols.setMinusSign( icuSymbols.getMinusSign( ) );
		symbols.setMonetaryDecimalSeparator( icuSymbols
				.getMonetaryDecimalSeparator( ) );
		symbols.setNaN( icuSymbols.getNaN( ) );
		symbols.setPatternSeparator( icuSymbols.getPatternSeparator( ) );
		symbols.setPercent( icuSymbols.getPercent( ) );
		symbols.setPerMill( icuSymbols.getPerMill( ) );
		symbols.setZeroDigit( icuSymbols.getZeroDigit( ) );
		return symbols;
	}
	private void applyPatternAttributes( )
	{
		if ( digitSubstitution )
		{
			DecimalFormatSymbols symbols = getICUDecimalSymbols( locale
					.toLocale( ) );
			if ( decimalFormat instanceof DecimalFormat )
			{
				( (DecimalFormat) decimalFormat )
						.setDecimalFormatSymbols( symbols );
			}
			if ( numberFormat instanceof DecimalFormat )
			{
				( (DecimalFormat) numberFormat )
						.setDecimalFormatSymbols( symbols );
			}