Из массива берутся значения (от 1 до 5 ), которые ооурцгляются функцией round до 1 знака. Т.е. получаем такое: 3.2 , 1.6, 5.9 и т.д. Но если в БД есть целое число, то оно выводится просто 1,2,3 и т.д. А нужно чтобы у целых чисел выводился ноль на конце - 1.0, 2.0, 3.0 и т.д. Подскажите как реализовать это?
sprintf более идейно правильный способ, факт но на всякий есть еще number_format функция... она же умеет разделять тысячи... чего вроде как printf не умеет... вернее он умеет, но не на всех системах и разделитель базируется на локали... а может и не умеет, если в php свой парсер, а не системный...