title: Decimal precision - C#
body: <p>All,</p>
  
  <p>For a decimal value of 1 billion being retrieved from SQL Server where the associated datatype is Numeric (28,10), I am running into Conversion overflow exception. From MSDN: </p>
  
  <blockquote>
    <p>The .NET Framework decimal data type allows a maximum of 28 significant digits</p>
  </blockquote>
  
  <p>I need to clarify if the digits here refer to the binary form or decimal form itself? </p>