Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> modulo, modulo
-_krc_-
post
Post #1





Goście







  1. <?php
  2. $z = 0xFFFFFFFF;
  3. $k = $z % 0x525549DB;
  4. echo sprintf("%X", $k);
  5. ?>


Wierzcie lub nie ale wyswietla mi wynik "FFFFFFFF". Nie mam kompletnie pojecia co jest nie tak.. moze jakies typy zmiennych trzeba ustawiac.. help!

----------
Prosze uzywac [ php ] dla kodu php
-- dr_bonzo
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Guest-
post
Post #2





Goście







ok tutaj jest kawalek kodu w asm (oryginal pisany w delphi):

Kod
   
mov     eax, 0FFFFFFFFh            
mov     ebx, 525549DBh
xor     edx, edx
div     ebx                            
mov     ebx, edx


i poprostu chcialem to przetlumaczyc na php (skoro byl pisany w delphi to chyba powinno sie dac):

  1. <?php
  2. $z = 0xFFFFFFFF;
  3. $k = $z % 0x525549DB;
  4. ?>


niestety kodu w delphi nie mam tylko listing w asmie i nie wiem czy delfinek tez dal by mi -1 w takim przypadku.. troche dziwnyy problem ale nie lubie zyc w niewiedzy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

wiec mowisz ze nie ma innego wyjscia jak uzycie tej klasy bo ciekaw jestem czy da sie to normalnie rozkminic
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 17:07