PHP son derece büyük tamsayılar [çoğaltmak]

0 Cevap php

Possible Duplicate:
Working with large numbers in PHP.

Ben tamamen yararsız Facebook uygulamasını çalıştırın. Ben tamsayılar için PHP'nin desteği ile bir sorun yaşıyorum. Temel olarak, kullanıcıların kendilerini puan saçma numaralarını vermek. Geçerli "kral" 102.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.002.557.529.927 noktaları vardır.

PHP büyük tamsayılar ile iyi oynamak için görünmüyor. Birisi noktaları belli bir miktardan fazla eklemek çalıştığında PHP sonsuz olarak bu numaraları davranır çünkü başarısız olur.

Gülünç büyük sayılarla çalışmak için bazı matematik kütüphane var mı? Ben dizeleri olarak sayıları tedavi ve benim kendi yazmak mı?

Biz 2 ^ 20 basamak in length veya daha uzun olan sayıları bahsediyoruz. Onlar doğru olması gerekmez (herhangi bir hata genel olarak app düşük kaliteli temize çıkma vardır) ne de yüksek performanslı olması gerekiyor. Ben sadece çok uzun numaralarını verir bir şey gerekir.

(Meraklı olanlarınız için, bulut bizim numaralarını saklamak, böylece depolama maliyeti büyük bir sorun değildir.)

0 Cevap