Bug 314203 Unnecessary round mode will cause number disappear
core/org.eclipse.birt.core/src/org/eclipse/birt/core/format/NumberFormatter.java
}
	}
	private void handleNamedFormats( String patternStr )
	{
		if ( patternStr.equals( "General Number" ) || patternStr.equals( "Unformatted" ) ) 
		{
			numberFormat = NumberFormat.getInstance( locale.toLocale( ) );
			numberFormat.setGroupingUsed( false );
			return;
		}
		if ( patternStr.equals( "Fixed" ) ) 
		{
			realPattern = "#0.00"; 
			numberFormat = new DecimalFormat( realPattern,
					new DecimalFormatSymbols( locale.toLocale( ) ) );
			return;
		}
		if ( patternStr.equals( "Percent" ) ) 
		{
			realPattern = "0.00%"; 
			numberFormat = new DecimalFormat( realPattern,
					new DecimalFormatSymbols( locale.toLocale( ) ) );
			return;
		}
		if ( patternStr.equals( "Scientific" ) ) 
		{
			realPattern = "0.00E00"; 
			numberFormat = new DecimalFormat( realPattern,
					new DecimalFormatSymbols( locale.toLocale( ) ) );
			roundPrecision = -2;