задача c++ для начинающих

перевод из десятичной системы в восмеричную и обратно . Точность 8 знаков после запятой в том случае, если число не возможно представить точно.