numberToHexArray function

List<String> numberToHexArray(
  1. int number,
  2. int size
)

Implementation

List<String> numberToHexArray(int number, int size) {
  String hexVal = number.toRadixString(16);
  List<String> hexRep = List.filled(hexVal.length, '0');
  List<String> hex = List.filled(size, '0');
  for (int i = 0; i < hexVal.length; i++) {
    hexRep[i] = hexVal.substring(i, i + 1);
  }
  hex.setRange(size - hexVal.length, size, hexRep);
  return hex;
}