Bug 214197 [Regression] Auto scale does not work correctly [13]
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/withaxes/AutoScale.java
final DecimalFormatSymbols dfs = new DecimalFormatSymbols( );
		final String sMinimum = String.valueOf( dValue );
		final int iEPosition = sMinimum.indexOf( dfs.getExponentSeparator( ) );
		final int iDecimalPosition = sMinimum.indexOf( dfs.getDecimalSeparator( ) );
		
		if ( iDecimalPosition >= 0 )
		{
			int n = ( iEPosition > 0 ) ? iEPosition : sMinimum.length( );
			for ( int i = n - 1; i > 0; i-- )
			{
				if ( sMinimum.charAt( i ) == '0' )
				{
					n--;
				}
				else
				{
					break;
				}
			}
			final int iMantissaCount = n - 1 - iDecimalPosition;
			final StringBuffer sb = new StringBuffer( sNumericPattern );
			if ( iMantissaCount > 0 )
			{
				sb.append( '.' );
				for ( int i = 0; i < iMantissaCount; i++ )
				{
					sb.append( '0' );
				}
			}
			return sb.toString( );