Ha egy játék úgy tárolja a 60 értéket hogy 1114875723 ez miért van? Ebből hogyan tudom meg hogy a 100 mennyi.
Figyelt kérdés
a játékban az élet 0-tól százig van. És ha 60 életem van a
1114875723 os értékre kell rákeresni, milyen értékre kell rákeresni ha az életem 100
2014. nov. 5. 18:14
1/10 Tengor válasza:
Érdemes lenne elemezni, hogy valóban a 60-as érték, vagy valami és még a 60-as, vagy csak egy egyszerű memória cím. A memóriában turkálás nem olyan egyszerű, mint az elsőre gondolja az ember.
2/10 A kérdező kommentje:
pl mi lehet ez a valami, nem vagyok kezdő de profi se vagyok még ebbe :D
2014. nov. 5. 18:19
3/10 anonim válasza:
Lebegőpontosként van tárolva (float)
Az értéke 60.91337203979492
A 100 értéke 0x42C80000 hexában ami 10-esben: 1120403456
4/10 A kérdező kommentje:
kösz :D
2014. nov. 5. 18:22
5/10 A kérdező kommentje:
kipróbáltam tökéletesen számoltál
2014. nov. 5. 18:24
6/10 A kérdező kommentje:
a százból hogy lett 42C80000
2014. nov. 5. 18:46
7/10 anonim válasza:
van 1 bit előjel, 8 biten kitevő, 23 biten a törtrész.
A szám értéke (1+törtrész)*2^(kitevő-127) A törtrészt vedd 0.valaminek
8/10 A kérdező kommentje:
megcsináltam a lebegőpontossal és zároltam az értéket, mikor lőnek rám nem megy lejjebb az életem 100 nál mégis meghalok :D én feladom
2014. nov. 5. 23:15
9/10 A kérdező kommentje:
de ha valakinek sikerül az szóljon
2014. nov. 5. 23:15
10/10 anonim válasza:
Ha intként tárolod, akkor mi lesz?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!