title: Ruby BigDecimal sanity check (floating point newb)
body: <p>Is my understanding correct that with Ruby <code>BigDecimal</code> types (even with varying precision and scale lengths) should calculate accurately or should I anticipate floating point shenanigans?</p>
  
  <p>All my values within a Rails application are <code>BigDecimal</code> type and I'm seeing some errors (they do have different decimal lengths), hoping it's just my methods and not my object types.</p>