You'll want to take a look at the [man]sprintf/man function for that. They are place-holders for the values specified by the 2nd - nth arguments to sprintf() or printf(), with the way those values are interpreted and formatted depending upon which place-holder is used and how it is used.