Precyzja double a litecoin
: wtorek, 30 lipca 2013, 21:46
Cześć,
męczyłem się chwilę nad tym, jak do *coina przesyłać z PHP i Pythona dokładną wartość przez RPC.
Dumny z siebie testowałem to wszystko na LTC na wartościach typowych dla BTC, bo nie chiało mi się czekać na sync.
Na wartościach BTC wszystko OK, ale wartości typowe dla LTC... no cóż...
Oto problem w skrócie, konto "to" jest puste:
Czy u Was też wyjdzie 84 miliony(zaokrąglił, dodał 1 satoshiego)?
Na bitcointalk co chwilę pojawiają się wątki żeby wartości przesyłać przez string a nie double, ale tam tłumaczą że double ma wystarczającą precyzję żeby reprezentować wszystkie możliwe wartości BTC, bo faktycznie to przeliczyli. Co prawda były to wielkości tego samego rzędu, ale trochę jeszcze doublom pozostało. Ale mają rację, ktoś postarał się i przemyślał użycie doubli.
Tymczasem altcoiny zwiększyły sobie liczbę monet i nawet się nie zastanowili nad takimi oczywistymi konsekwencjami?
Największą przykrość sprawia mi właśnie LTC, bo zdawałoby się że robił go ktoś kompetentny, ale widzę że nie
.
Zmienili sobie kilka wartości i algorytm ot tak beztrosko, zostawiając bitcoinowe API?
Pozdrawiam
męczyłem się chwilę nad tym, jak do *coina przesyłać z PHP i Pythona dokładną wartość przez RPC.
Dumny z siebie testowałem to wszystko na LTC na wartościach typowych dla BTC, bo nie chiało mi się czekać na sync.
Na wartościach BTC wszystko OK, ale wartości typowe dla LTC... no cóż...
Oto problem w skrócie, konto "to" jest puste:
Kod: Zaznacz cały
litecoin move "from" "to" 83999999.99999999
Kod: Zaznacz cały
litecoin getbalance "to"
Na bitcointalk co chwilę pojawiają się wątki żeby wartości przesyłać przez string a nie double, ale tam tłumaczą że double ma wystarczającą precyzję żeby reprezentować wszystkie możliwe wartości BTC, bo faktycznie to przeliczyli. Co prawda były to wielkości tego samego rzędu, ale trochę jeszcze doublom pozostało. Ale mają rację, ktoś postarał się i przemyślał użycie doubli.
Tymczasem altcoiny zwiększyły sobie liczbę monet i nawet się nie zastanowili nad takimi oczywistymi konsekwencjami?
Największą przykrość sprawia mi właśnie LTC, bo zdawałoby się że robił go ktoś kompetentny, ale widzę że nie

Zmienili sobie kilka wartości i algorytm ot tak beztrosko, zostawiając bitcoinowe API?
Pozdrawiam