![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Dostalem ostatnio zadanie do wykonania w ktorym musze przekonwertowac liczby w hex np 0x10000000000000 na int, dodac je razem i zwrocic wartosc w hex. Nie znam sie na PHP i zdziwiony jestem, ze nie moge nic znalezc konkretnie w Google oprocz uzycia bcadd albo podobnych, ktore wyprobowalem i raczej nie dzialaja albo robie cos zle. Generalnie potrzebuje dodac np. 99999999999999999999999999999999999 + 5555555555555555555555555555555555 i pozniej przekonwertowac to na hex. Prosilbym o jakas podpowiedz czy sa jakies moduly, ktore umozliwia mi zrobienie tego jak np. w Perlu bigint, ktory pozwala znacznie zwiekszyc wartosc. Chcialbym dodac, ze predkosc nie gra roli. Ten post edytował enki 15.06.2012, 23:50:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Właściwie to z popularniejszych rozwiązań dla PHP to jedynie BC Math i GMP: http://www.php.net/manual/pl/refs.math.php
Widocznie musiałeś coś źle zrobić skoro Ci nie działało, pokaż kod. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
bcadd dziala pieknie - problem z glowy, teraz tylko potrzebuje zamienic taka wartosc na hex i odwrotnie. Ten post edytował enki 16.06.2012, 02:08:03 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
z 87687687677777777800099008 wychodzi 48889712f33a3000000000 , a potrzebuje dokladna wartosc
Znalazlem cos takiego, sprobuje to zrozumiec (IMG:style_emoticons/default/smile.gif) :
Ten post edytował enki 16.06.2012, 02:56:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 09:51 |