Преобразуйте двоичное число.
Входные данные
Дана запись целого двоичного числа или двоичной периодической дроби, которая включает в себя:
1. Необязательную целую часть.
2. Необязательный символ точки, отделяющий целую часть от дробной. 
3. Необязательную дробную непериодическую часть. 
4. Необязательную периодическую дробную часть, записываемую в круглых скобках.
Выходные данные
Необходимо определить значение этой дроби, сохранить его в переменной типа double и вывести на экран с точностью не менее 12 знаков. Общая длина входной строки не превосходит 30 символов.