Hello,

Could someone please tell me how to format data using cout?

For example, when using printf if I wanted to print out a floating point number to 2 decimal places I would do:

printf("%.2f",num);

Is it possible to do this using cout. The only way I have found is to use sprintf, and give cout the pointer. But surely there is a simpler way.

Thanks in advance.