title: Flex: NumericStepper rounding up decimal number
body: <p>I have the following NumericStepper:</p>
  
  <pre><code>&lt;s:NumericStepper id="estimertTidCell" value="{isNaN(hostComponent.estimertTid)?0:hostComponent.estimertTid}" stepSize="0.5" maximum="5" change="hostComponent.estimertTid=estimertTidCell.value"/&gt;
  </code></pre>
  
  <p>When i set the value to e.g. 1.5 through the NumericStepper and store the value, the alert in the following code correctly displays 1.5:</p>
  
  <pre><code>            private var _estimertTid:Number;
  
  
          [Bindable]
          public function get estimertTid():Number {
              return _estimertTid;
          }
          public function set estimertTid(value:Number):void {
              _estimertTid = value;
              Alert.show("numeric stepper set:" + value);
              invalidateSkinState();
          }
  </code></pre>
  
  <p><strong>Problem:</strong> My problem is that once the NumericStepper refreshes, or reloads the variable, it displays 2 instead of 1.5, or 4 instead of 3.5 etc. Anyone got any ideas of what is causing this behavior? I would think that by setting the stepSize=0.5 it would correctly display those decimal numbers.</p>
  
  <p><strong>Additional information:</strong> When i display the same variable in a spark Label, the value is correctly displayed as a decimal number.</p>