[Systemy liczbowe] Nieskończone rozwinięcie ułamka

kaki2308
Użytkownik
Użytkownik
Posty: 34
Rejestracja: 11 maja 2012, o 12:20
Płeć: Mężczyzna
Lokalizacja: Warszawa

[Systemy liczbowe] Nieskończone rozwinięcie ułamka

Post autor: kaki2308 »

Witam!
Mam problem z rozpoznaniem czy ułamek zwykły (po podzieleniu), będzie skończony lub nieskończony.

Np 1/3 - 0,33333333333 - ułamek nieskończony
1/4 - 0,25 - ułamek skończony

W C# ułamek reprezentuje za pomocą prostej strukturki:

Kod: Zaznacz cały

struct Ulamek
{
      int _licznik, _mianownik;
}
Jakieś pomysły?
Ostatnio zmieniony 24 sty 2013, o 18:02 przez Afish, łącznie zmieniany 1 raz.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
Awatar użytkownika
Althorion
Użytkownik
Użytkownik
Posty: 4541
Rejestracja: 5 kwie 2009, o 18:54
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 9 razy
Pomógł: 662 razy

[Systemy liczbowe] Nieskończone rozwinięcie ułamka

Post autor: Althorion »

W systemie dziesiętnym? Jeśli po skróceniu ułamka wszystkie liczby pierwsze, na które rozkłada się dana liczba, to dwójki lub piątki, to ma on skończoną reprezentację dziesiętną. Jest okresowy w przeciwnym wypadku.
kaki2308
Użytkownik
Użytkownik
Posty: 34
Rejestracja: 11 maja 2012, o 12:20
Płeć: Mężczyzna
Lokalizacja: Warszawa

[Systemy liczbowe] Nieskończone rozwinięcie ułamka

Post autor: kaki2308 »

Ok dzięki za pomoc.
ODPOWIEDZ