1337 Napisano Grudzień 16, 2018 Autor Zgłoś 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
Nemo Napisano Grudzień 17, 2018 Zgłoś 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
Jarema Napisano Grudzień 20, 2018 Zgłoś 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
1337 Napisano Grudzień 23, 2018 Autor Zgłoś 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
Aspect Napisano Grudzień 24, 2018 Zgłoś 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
Aberration Napisano Styczeń 7, 2019 Zgłoś 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
Aspect Napisano Styczeń 8, 2019 Zgłoś 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
Nemo Napisano Styczeń 8, 2019 Zgłoś 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
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.