Field width : puts « Language Basics « Ruby






Field width


puts '%5s' % '<<<'     # '  <<<': right-justify in field five characters wide
puts '%-5s' % '>>>'    # '>>>  ': left-justify in field five characters wide
puts '%5d' % 123       # '  123': field is five characters wide
puts '%05d' % 123      # '00123': pad with zeros in field five characters wide

 








Related examples in the same category

1.Display a Message
2.Insert some output from a shell command
3.Put two or more variables together with the + method:
4.format a string with puts
5.format based string interpolation
6.Get the command line parameter
7.Comparing Floating-Point Numbers
8.Simple Arithmetic
9.use parentheses
10.Array on righthand side for multiple args
11.%d for decimal integers
12.hexadecimal integers
13.uppercase hexadecimal integers
14.octal integers string format
15.full-length floating-point numbers
16.force exponential notation
17.exponential with uppercase E
18.six significant digits
19.Use %f or %e depending on magnitude
20.Float number Precision
21.Field and precision combined
22.Multiple arguments to be formatted