title: Reading a hexadecimal value from a string into a decimal long
body: <p>I have a string which contains a hexadecimal value: </p>
  
  <pre><code>"29E94B25"
  </code></pre>
  
  <p>I want to convert this hexadecimal string into an unsigned long using a base of 10. e.g. I want to create an unsigned long with a value of:</p>
  
  <pre><code>703154981
  </code></pre>
  
  <p>How can I do this type conversion?</p>