Chapter 6: Page 97 - 'Table 6-2: Example Format Strings'
In the listing for
string.format("%x", 13), the correct result is
d rather than
D which was printed. This is the primary distinction between
%X, that one produces upper-case hexi-decimal digits, while the other produces lower-case digits.