title: Float to String: What is an Exponent part?
body: <p>I've written a small function in C, which almost do the same work as standart function `fcvt'. As you may know, this function takes a float/double and make a string, representing this number in ANSI characters. Everything works ;-)</p>
  
  <p>For example, for number 1.33334, my function gives me string: "133334" and set up special integer variable `decimal_part', in this example will be 1, which means in decimal part only 1 symbol, everything else is a fraction.</p>
  
  <p>Now I'm curious about what to do standart C function `printf'. It can take %a or %e as format string. Let me cite for %e (link junked):</p>
  
  <blockquote>
    <blockquote>
      <p>"double" argument is output in scientific notation</p>
      
      <p>[-]m.nnnnnne+xx</p>
      
      <p>... The exponent always contains two digits.</p>
    </blockquote>
  </blockquote>
  
  <p>It said: "The exponent always contains two digits". But what is an Exponent? This is the main question. And also, how to get this 'exponent' from my function above or from `fcvt'.</p>