1337 Napisano Grudzień 16, 2018 Autor Zgłoś Udostępnij Napisano Grudzień 16, 2018 Jak przechowywać i torzyć liczby baaaardzo duże, rzędu 100 zer na końcu. Chodzi o wykorzystanie ich jako duuuuże liczby pierwsze. Jak takie duże liczby utorzyć? Z góry dziękuję! Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Nemo Napisano Grudzień 17, 2018 Zgłoś Udostępnij Napisano Grudzień 17, 2018 Tu pewnei bedzie w gre wchodizla np tablica intów i pewnie bedzie trzebna jakis algorytm sobie wymyslic nmo ale ja ci go nei wymysle ;) Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Jarema Napisano Grudzień 20, 2018 Zgłoś Udostępnij Napisano Grudzień 20, 2018 tez jestem za tablica intow, ale musisz sobie opracowac potrzebne ci dzialania sam. Tak jak sie to robi pisemnie. Tak na marginesie z ciekawosci, po co ci one Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
1337 Napisano Grudzień 23, 2018 Autor Zgłoś Udostępnij Napisano Grudzień 23, 2018 Duże liczby są wykożystywane w algorytmach szyfrowania. (rzędu 200 zer na końcu). Są to do tego liczby pierwsze! Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Aspect Napisano Grudzień 24, 2018 Zgłoś Udostępnij Napisano Grudzień 24, 2018 A ja bym był za tablicą charów - łatwiej je potem pobierać/wyświetlać, nadawać wartości zmiennym, a robota z przeciążaneim operatorów taka sama. Poza tym char w C/C++ zajmuje 4 razy mniej pamięci niż int ;-). Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Aberration Napisano Styczeń 7, 2019 Zgłoś Udostępnij Napisano Styczeń 7, 2019 A ja bym był za tablicą charów - łatwiej je potem pobierać/wyświetlać, nadawać wartości zmiennym, a robota z przeciążaneim operatorów taka sama. Poza tym char w C/C++ zajmuje 4 razy mniej pamięci niż int char zajmuje 4 razy mniej pamięci niż int, ale też przechowuje "mniej danych". Po za tym co rozumiesz przez łatwiejsze wyświetlanie? Czy mając na myśli tą tablicę charów, to chcesz w niej przechowywać kody ASCII? Bo jeśli dobrze zrozumiałem Piasia, to przez tablicę intów miał na myśli jedną dużą liczbę w systemie binarnym (na tej samej zasadzie działa typ zmiennej long (int64), który jest tego typu tablicą o dwóch polach). Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Aspect Napisano Styczeń 8, 2019 Zgłoś Udostępnij Napisano Styczeń 8, 2019 Marcin napisał: Czy mając na myśli tą tablicę charów, to chcesz w niej przechowywać kody ASCII? Dokładnie o tym myślałem - widocznie źle zrozumiałem pomysł piasia(zasugerowałem się jednym z postów na jakimś forum o programowaniu, w którym duże liczby przechowywał ktoś jako tablice intów, przy czym w każdym polu tablicy była osobna cyfra dziesiętna). Miałem tutaj na myśli bardziej łatwość implementacji niż oszczędność pamięci. Wydawało mi się, że prościej jest zaprogramować człowiekowi działania w naturalnym dla niego systemie dziesiętnym niż łatwiejszym w realizacji sprzętowej systemie binarnym. Co do preprezentacji liczb (binarnie) jako tablicy charów lub intów, to myślę że typ tutaj nie ma znaczenia - 8-elementowa tablica charów przechowuje tyle samo informacji co 2-elementowa tablica intów. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Nemo Napisano Styczeń 8, 2019 Zgłoś Udostępnij Napisano Styczeń 8, 2019 Nie wiem ajk kto zrozumial mnie ale mi chodzi o to ze zrobic tablice intow i traktowac ja jako jedna wielka liczbe - czyli zabawa z bitami czy cos takiego ;] glebiej nad tym nie myslallem bo nie potrzebowalem tak wielkich liczb - 2 do 64 w zupelnosci wystarcza ;) (int64) Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.