Warsztat.GD

Programowanie => Matematyka i fizyka => Wątek zaczęty przez: nowofresh w Grudzień 29, 2010, 16:25:23

Tytuł: Liczby (Ciekawostka).
Wiadomość wysłana przez: nowofresh w Grudzień 29, 2010, 16:25:23
65535 <= To jest max graczy/slotów na jednym serwerze w MTA: SA
9999281772151 <= Podobno max osiągalna liczba w GTA: SA jeżeli chodzi o pieniądze, obiekty itd.
10015061944647

Co oznaczają te liczby i dlaczego nie może być większych ?
Tytuł: Odp: Pytanie o liczby.
Wiadomość wysłana przez: dynax w Grudzień 29, 2010, 16:26:26
65535 <= To jest max graczy w MTA: SA
9999281772151 <= Podobno max osiągalna liczba w GTA: SA jeżeli chodzi o pieniądze itd.

I gdzie tu pytanie? :)
Tytuł: Odp: Pytanie o liczby.
Wiadomość wysłana przez: Karol w Grudzień 29, 2010, 16:30:17
nowofresh - podałeś dwie liczby oraz ich znaczenie, a pytasz o ich znaczenie? Czy może chodziło Ci o to dlaczego akurat takie, a nie inne? 65535 to maksymalna liczba jaką można zapisać w słowie (word - 2 bajty). Co do 9999281772151 to mi nic nie przychodzi do głowy.
Tytuł: Odp: Liczby (Ciekawostka).
Wiadomość wysłana przez: lastseeds w Grudzień 29, 2010, 16:30:51
unsigned short int max_graczy
__int64 maxgoldandstuff
Tytuł: Odp: Liczby (Ciekawostka).
Wiadomość wysłana przez: nowofresh w Grudzień 29, 2010, 16:32:57
Ale mi chodzi o znaczenie nie w grze...
A może być slotów 10 tys ?
Tytuł: Odp: Liczby (Ciekawostka).
Wiadomość wysłana przez: Snejk47 w Grudzień 29, 2010, 16:42:57
Może być, ale i tak nic Ci tego nie udźwignie.
Tytuł: Odp: Liczby (Ciekawostka).
Wiadomość wysłana przez: Karol w Grudzień 29, 2010, 16:55:50
@lastseeds
9999281772151 nie bardzo pasuje do 64 bitowego inta, w google w ogóle tej liczby nie widać, nowofresh ją zmyślił, albo źle przepisał :P Z tego co idzie znaleźć kasa jest zwykłym intem ze znakiem, czyli max to 2^31-1.
9223372036854775807 - tyle się mieści w 64 bitach ze znakiem, razy dwa + 1 jak bez znaku.