Səkkizlik Kəsrlər#3223

Səkkizlik Kəsrlər

1 saniyə
64 meqabayt
Orta

Səkkizlik (əsas 8) sistemindəki kəsrlər onluq sistemində dəqiq ifadə edilə bilər. Məsələn, səkkizlikdə 0.75 onluq sistemində 0.963125 (7/8 + 5/64) kimi göstərilir. Səkkizlikdə nöqtənin sağında n rəqəm olan bütün ədədlər onluq sistemində nöqtənin sağında ən çox 3n rəqəmlə ifadə edilə bilər.

Səkkizlik ədədləri 0 və 1 arasında, daxil olmaqla, onluq ekvivalentlərinə çevirmək üçün bir proqram yazın.

Giriş

Proqramınıza daxil olan məlumatlar çevriləcək səkkizlik ədədlərdən ibarət olacaq, hər sətrdə bir ədəd. Hər bir daxil olan ədəd 0.d_1d_2d_3 ... d_k formasındadır, burada di səkkizlik rəqəmlərdir (0..7). k üçün heç bir məhdudiyyət yoxdur.

Çıxış

Çıxışınız 0.d_1d_2d_3 ... d_k [8] = 0.D_1D_2D_3 ... D_m [10] formasında sətirlər ardıcıllığından ibarət olacaq

burada sol tərəf daxil olan məlumatdır (səkkizlikdə), sağ tərəf isə onluq (əsas 10) ekvivalentidir. Heç bir son sıfır olmamalıdır, yəni D_m sıfıra bərabər deyil.

Nümunələr

Nümunə 1

Loading
Loading