Our company uses bank account numbers and we just convert them to characters so we dont get truncated zeros or have to deal with any precision issues.