round_zn работает вроде исправно, но не работает с отрицательными числами, а вот round_to лажает... попробуйте на досуге:
round_to(999.95, 4);
зависнет...
_____________
Господа! Я ненавижу выканье на форумах, обращайтесь ко мне на ты.
Господа! Я буду тоже тыкать, но если это так кого-то из вас коробит, пожалуйста, предупреждайте меня об этом
---
Можешь помочь — помоги, не можешь — попытайся, не хочешь — уйди.