- publishing free software manuals
Perl Language Reference Manual
by Larry Wall and others
Paperback (6"x9"), 724 pages
ISBN 9781906966027
RRP £29.95 ($39.95)

Sales of this book support The Perl Foundation! Get a printed copy>>>

printf FILEHANDLE FORMAT, LIST

printf FORMAT, LIST

Equivalent to print FILEHANDLE sprintf(FORMAT, LIST), except that $\ (the output record separator) is not appended. The first argument of the list will be interpreted as the printf format. See sprintf for an explanation of the format argument. If use locale is in effect, and POSIX::setlocale() has been called, the character used for the decimal separator in formatted floating-point numbers is affected by the LC_NUMERIC locale. See "Perl locale handling (internationalization and localization)" (perllocale) in the Perl Unicode and Locales Manual and "Perl interface to IEEE Std 1003.1" (POSIX) in the Perl Library Reference Manual (Volume 3).

Don't fall into the trap of using a printf when a simple print would do. The print is more efficient and less error prone.

ISBN 9781906966027Perl Language Reference ManualSee the print edition