Чтобы обратить обыкновенную дробь надо, разделить числитель на знаменатель, а как обратить десятичную дробь в обыкновенную?
Например: 7,478=7478/1000 т.е. надо переписать число без запятой в числитель, а в знаменателе записать число, заканчивающееся на столько нулей, сколько знаков после запятой в десятичной дроби (т.е. на 10; 100; 1000; 10000 и т.д.)