Вісімкові дроби#1016

Вісімкові дроби

1 секунда
64 мегабайти
Легка

Дроби у вісімковій (з основою ) системі числення можуть бути точно виражені в десятковій системі. Наприклад, у вісімковій системі це (7/8 + 5/64) в десятковій системі. Будь-яке вісімкове число з цифрами справа від вісімкової точки може бути представлено не більше ніж десятковими цифрами справа від десяткової точки. Напишіть програму, яка перетворює вісімкові числа від до включно у еквівалентні десяткові числа.

Вхідні дані

Вхід до вашої програми складатиметься з вісімкових чисел, по одному в кожному рядку, які потрібно конвертувати. Кожне число має форму 0.d_1d_2d_3...d_k, де d_i — вісімкові цифри (). На немає обмежень.

Вихідні дані

Ваш вивід повинен складатися з послідовності рядків у такій формі:

0.d_1d_2d_3...d_k \left[8\right] = 0.D_1D_2D_3...D_m

де зліва — вхідне число (у вісімковій системі), праворуч — його десятковий (з основою ) еквівалент. Не повинно бути зайвих нулів у кінці, тобто D_m \neq 0.

Приклади

Приклад 1

Loading
Loading