프로그램 명: octal_frac
제한시간: 1 초

8 진 소수는 정확히 10 진수로 나타낼 수 있다.

예를 들어 , 8 진수 0.75 는 10 진수 0.953125 ( 7/8 + 5/64) 이다.

소수 이하 n 자리 8 진 소수는 많아야 10 진 3*n 자리의 10 진수로 표현할 수 있다.

0 과 1 사이(0 ,1 포함)의 8 진수를 입력으로 받아 해당 10 진수로 변경하는 프로그램을 작성하라.

입력

한 줄에 하나씩 변경 할 8 진수를 입력으로 받는다. 각 수는 다음 형식으로 입력된다.

0.d1d2d3 ... dk , di 는 8 진수 (0..7) 이고 , k 는 무한하다.

출력

해당 입력에 대한 출력 형식은 다음과 같다.
0.d1d2d3 ... dk [8] = 0.D1D2D3 ... Dm [10]
왼쪽은 8 진수 이고 오른쪽은 10 진수이다. Dm 은 0 이 아니다.

입출력 예

입력

0.75
0.0001
0.01234567

출력

0.75 [8] = 0.953125 [10]
0.0001 [8] = 0.000244140625 [10]
0.01234567 [8] = 0.020408093929290771484375 [10]
출처: Southern African 2001

[질/답] [제출 현황] [푼 후(0)]
[ 채 점 ] [홈으로]  [뒤 로]