| [ask] Mas n mbak, mau nanya soal type data. Bagusnya type data apa yg digunakan utk sistem matematika yang angkanya hingga milyaran. Kalo pake LongInt range-nya hanya sampai 2 milyaran (2147483647) aja. Trims |
|
| float? |
|
| pake bcmath atau gmp |
|
| oh iya.., float bisa ya.. makasi atas bantuannya |
|
| str to bigdecimal |
|
| ini pake bahasa atau database apa : longInt ? .. bagaimana dengan 'double'? untuk integer di mysql bisa gunakan BIGINT unsigned dengan range 0 s.d 18446744073709551615; atau BIGINT signed dengan range -9223372036854775808 s.d. 9223372036854775807; untuk DOUBLE di mysql bisa dari range -1.7976931348623157E+308 s.d. -2.2250738585072014E-308, 0, dan 2.2250738585072014E-308 s.d. 1.7976931348623157E+308 ... masih kurang? tapi kalo buat perhitungan pertimbagkan juga kemampuan dan presisi angka pada PHP, untuk kalkulasi yang lebih presisi sebaiknya gunakan bahasa yang lebih rendah semisal C++ dan sejenisnya, kaena PHP adalah untuk web programming peruntukannya (meskipun bisa, tentu saja ada keterbatasannya).. maaf ane cuman nubi yang asal koming..jangan dibata ^_^V |
|
| angkanya butuh hingga puluhan milyar aja. |
|
| jadinya itu di database? Kalo iya, pilih aja disini sesuai kebutuhan: http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html
pas output ke php sih harusnya gak masalah, jadiin string aja :p kalo mo cepet sekalian aja pake store procedure di database buat perhitungannya. |
|
| ups, link yang mysql itu lebih ke urusan storage-nya. kalo dari link ini sih: http://dev.mysql.com/doc/refman/5.0/en/integer-types.html opsinya cuma big int kalo mo operasi integer dengan rentang paling besar. |
Tidak ada komentar:
Posting Komentar