Logo
(追記) (追記ここまで)

6452번 - Octal Fractions 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB54302252.381%

문제

Fractions in octal (base 8) notation can be expressed exactly in decimal notation. For example, 0.75 in octal is 0.963125 (7/8 + 5/64) in decimal. All octal numbers of n digits to the right of the octal point can be expressed in no more than 3n decimal digits to the right of the decimal point.

Write a program to convert octal numerals between 0 and 1, inclusive, into equivalent decimal numerals.

입력

The input to your program will consist of octal numbers, one per line, to be converted. Each input number has the form 0.d1d2d3...dk, where the di are octal digits (0..7). There is no limit on k.

출력

Your output will consist of a sequence of lines of the form

.d1d2d3...dk [8] = 0.D1D2D3...Dm [10]

where the left side is the input (in octal), and the right hand side the decimal (base 10) equivalent. There must be no trailing zeros, i.e. Dm is not equal to 0.

제한

예제 입력 1

0.75
0.0001
0.01234567

예제 출력 1

0.75 [8] = 0.953125 [10]
0.0001 [8] = 0.000244140625 [10]
0.01234567 [8] = 0.020408093929290771484375 [10]

힌트

출처

ICPC > Regionals > Africa and Arab > South Africa Regional Contest > 2001 South Africa Regional Contest 5번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /