Поскольку это простой метод, я проведу вас через него.
Вам понадобятся два счетчика: один для самого числа (тип double, назовем его 'num') и один для показателя степени (целое число, назовем его exp). Вам понадобится цикл while, такой, что хотя num больше 10, разделите num на 10 и увеличьте exp на 1. Итак, что-то вроде 7600 должно иметь num = 7.6, exp = 3.
В зависимости от типа возвращаемого значения вы можете возвращать эти значения различными способами. Простым способом было бы получить строку возвращаемого типа и вернуть num + "E" + exp.