title: Dealing with RGBA with decimal values
body: <p>I have a value: <strong>RGBA(1.000, 0.000, 0.000, 0.090)</strong></p>
  
  <p>I need to paint this in a grid cell.</p>
  
  <p>I have the following code so far:</p>
  
  <pre><code>var matches = Regex.Matches(e.CellValue.ToString(), @"([0-9]+\.[0-9]+)");
  
  if (matches.Count == 4)
  {
      Color.FromArgb(matches[4].Value, matches[0].Value, matches[1].Value, matches[2].Value);
  }
  </code></pre>
  
  <p>Thing is, <code>Color.FromArgb</code> is dealing with <code>Int32</code> only. And as far as I've seen, all the functions under the <code>Color.</code> are <code>Int32</code> dealing. How do I manage precisions here?</p>
  
  <p>Thanks. </p>