Thread View: pl.comp.lang.c
5 messages
5 total messages
Started by Robert Siemienczuk
Wed, 03 Dec 1997 08:58
dec na bin
Author: Robert Siemienczuk
Date: Wed, 03 Dec 1997 08:58
Date: Wed, 03 Dec 1997 08:58
9 lines
1019 bytes
1019 bytes
Mam maly problem. Rozpoczynam w ANSI C i mam do napisania:
1. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w
systemie binarnym przy załozeniu ze znana jest reprezentacja
liczby (liczba bajtow uzyta do zapamietania wprowadzonej liczby);
2. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w
systemie binarnym bez przyjmowania zalozenia z pkt.1.
BIG dzieki za pomoc
Marek Sz.
Re: dec na bin
Author: Piotr Piatkowski
Date: Wed, 03 Dec 1997 09:33
Date: Wed, 03 Dec 1997 09:33
12 lines
1198 bytes
1198 bytes
Robert Siemienczuk <rsiemienczuk@elblag.kwp.gov.pl> wrote: : Mam maly problem. Rozpoczynam w ANSI C i mam do napisania: : 1. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w : systemie binarnym przy załozeniu ze znana jest reprezentacja : liczby (liczba bajtow uzyta do zapamietania wprowadzonej liczby); : 2. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w : systemie binarnym bez przyjmowania zalozenia z pkt.1. No i w czym problem? -- Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Re: dec na bin
Author: Krzysztof Krzyzaniak
Date: Wed, 03 Dec 1997 11:00
Date: Wed, 03 Dec 1997 11:00
22 lines
1661 bytes
1661 bytes
Robert Siemienczuk (rsiemienczuk@elblag.kwp.gov.pl) wrote: : Mam maly problem. Rozpoczynam w ANSI C i mam do napisania: : 1. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w : systemie binarnym przy za=B3ozeniu ze znana jest reprezentacja : liczby (liczba bajtow uzyta do zapamietania wprowadzonej liczby); : 2. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w : systemie binarnym bez przyjmowania zalozenia z pkt.1. : BIG dzieki za pomoc : Marek Sz. Jesli spodziewasz gotowych rozwiazan to na nie za bardzo nie licz :-) Algorytm przeksztalcania dec na bin jest banalny i polega na testowaniu reszty z dzielenia przez dwa. eloy -- /-----------------------------------v----------------------------------------\ | eloy | Krzysztof Krzyzaniak | | eloy@irc.pl wampir@earthling.net | http://chlor.kari.put.poznan.pl/~eloy | \-----------------------------------^----------------------------------------/
Re: dec na bin
Author: Piotr Auksztulewicz
Date: Wed, 03 Dec 1997 11:56
Date: Wed, 03 Dec 1997 11:56
18 lines
1523 bytes
1523 bytes
Robert Siemienczuk <rsiemienczuk@elblag.kwp.gov.pl> wrote: : Mam maly problem. Rozpoczynam w ANSI C i mam do napisania: : 1. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w : systemie binarnym przy za?ozeniu ze znana jest reprezentacja : liczby (liczba bajtow uzyta do zapamietania wprowadzonej liczby); : 2. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w : systemie binarnym bez przyjmowania zalozenia z pkt.1. : BIG dzieki za pomoc Hint (jesli nie zrozumiales tematu): 1. chodzi o uzycie operacji bitowych (zalezne od reprezentacji) 2. chodzi o uzycie operacji arytmetycznych (niezalezne od reprezentacji) To tyle. Na wiecej nie licz. To jest elementarne. -- Piotr Auksztulewicz piotras@zeus.polsl.gliwice.pl Centrum Komputerowe Politechniki ĹšlÄ…skiej, Gliwice, Akademicka 16
Re: dec na bin
Author: Maciej Dems
Date: Wed, 03 Dec 1997 22:05
Date: Wed, 03 Dec 1997 22:05
35 lines
1416 bytes
1416 bytes
Robert Siemienczuk wrote:
>
> Mam maly problem. Rozpoczynam w ANSI C i mam do napisania:
> 1. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w
> systemie binarnym przy załozeniu ze znana jest reprezentacja
> liczby (liczba bajtow uzyta do zapamietania wprowadzonej liczby);
> 2. Wyswietlenie wprowadzonej przez user-a liczby (dziesietnej) w
> systemie binarnym bez przyjmowania zalozenia z pkt.1.
> BIG dzieki za pomoc
>
> Marek Sz.
>
>
AD.1.
unsigned liczba = twoja_liczba;
printf("Liczba dwojkowo: ");
for (int i = 0; i < 16; i++)
{
if (liczba & 1 << i) printf("1");
else printf("0");
}
printf("\n");
--
"The only people who never fail
are those who never try."
--
Maciej Dems
ul. Wielkopolska 64 m.22, 91-029 Lodz
tel:(0-42)510006
mailto:maciek@mail-me.com
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads