Zahlen formatieren in Ruby

Es muß nicht immer printf sein, um Zahlen in Ruby zu formatieren. Ruby kennt da einen eleganteren Weg. irb(main):001:0> foo=3.14159265358979323846264338328 => 3.14159265358979 irb(main):002:0> “%.4f”%foo => “3.1416” Zwar muß man immer noch die relativ umständlichen Printf-Style Format-Strings angeben, doch muß man sich nicht mit den Platzhaltern in den Strings herumschlagen.