Bug 190718 [Automation][Regression] decimal number was truncated incorrectly
steps to reproduce: - use the attached report design - preview, and check decimal number expected behavior: - e.g. 0.00000242 should be output as 0.00000242 actual behavior: - e.g. 0.00000242 was output as 0, note it did not happen in build 20070601
core/org.eclipse.birt.core/src/org/eclipse/birt/core/format/NumberFormatter.java
{
	/**
	 * logger used to log syntax errors.
	 */
	static protected Logger logger = Logger.getLogger( NumberFormatter.class
			.getName( ) );
	/**
	 * the format pattern
	 */
	protected String formatPattern;
	/**
	 * the locale used for formatting
	 */
	protected ULocale locale = ULocale.getDefault( );
	/**
	 * a java.text.NumberFormat format object. We want to use the
	 * createNumberFormat() and format() methods
	 */
	protected NumberFormat numberFormat;
	protected NumberFormat decimalFormat;
	/**
	 * Do we use hex pattern?
	 */
	private boolean hexFlag;
	/**
	 * constructor with no argument