При делении (pc/pn) получается вещественное число(ну, дробное). ":4:2" - первая цифра, в общем-то значения не имеет.. вторая - сколько цифр после запятой выводить. То есть, например, если получится число "0.1", то выведется 0.10, т.к. нужно вывести две цифры, и наоборот, если получится "0.123", выведется 0.12