Функцию писал для себя. Перевод числа длинной 4-5 цыфр в дробь.
Другие функции.
И них немного другое предназначение.
Для этого есть функция number_format(); и round();
Другие функции.