# File lib/facet/lisp-format.rb, line 834 def cardinal_100s(n) out = [] q, r = n.divmod(100) out << @@names[q] + ' hundred' if q > 0 if r >= 20 out << @@names[r / 10 * 10] + (r%10>0 ? '-' + @@names[r % 10] : '') elsif r > 0 out << @@names[r] end out.join(' ') end