The list of methods to do BigDecimal Encode are organized into topic(s).
String
encodeRealNumberRange(BigDecimal number, int maxNumDigits, BigDecimal offsetValue) encode Real Number Range
BigDecimal offsetNumber = number.add(offsetValue);
String longString = offsetNumber.toString();
int numZeroes = maxNumDigits - longString.length();
StringBuffer strBuffer = new StringBuffer(numZeroes + longString.length());
for (int i = 0; i < numZeroes; i++) {
strBuffer.insert(i, '0');
strBuffer.append(longString);
...
String
encodeRealNumberRange(BigDecimal number, int maxNumDigits, BigDecimal offsetValue) encode Real Number Range
final BigDecimal offsetNumber = number.add(offsetValue);
final String longString = offsetNumber.toString();
final int numZeroes = maxNumDigits - longString.length();
final int paddedSize = numZeroes + longString.length();
final StringBuilder strBuffer = new StringBuilder(paddedSize);
for (int i = 0; i < numZeroes; i++) {
strBuffer.insert(i, '0');
strBuffer.append(longString);
return strBuffer.toString();