code: public boolean write(DataOutputStream daOut, boolean bFixedLength)
      {
          try   {
              Float flData = (Float)this.getData();
              float fData;
              if (flData == null)
                  fData = Float.NaN;
              else
                  fData = flData.floatValue();
              daOut.writeFloat(fData);
              return true;
          } catch (IOException ex)    {
              ex.printStackTrace();
              return false;
          }
      }
docs: Write the physical data in this field to a stream file.
  @param daOut Output stream to add this field to.
  @return boolean Success?