| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Medlem
|
Hej,
Jag sitter och spelar ett webbläsarspel där min "cash" alltså stålar är över 100.000.000.000.000.000.000.000.000.000 alltså 29 nollor. Detta kan ju inte en BIGINT eller INT klara av. Jag vet att databasen dom använder är MySQL och dom använder PHP. Hur kan dom lagra det? Har för mig att inte ens PHP klarar av att hantera såna stora tal? |
||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Supermoderator
|
Du kan välja lite olika varianter beroende på krav och behov - lagra det som en sträng, binärt, exponentiellt eller dela upp på flera kolumner.
__________________
Full-stack developer, free for smaller assignments Senast redigerad av tartareandesire den 2013-01-04 klockan 17:45 Anledning: stavfel |
||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Har WN som tidsfördriv
|
Använd BINARY alternativt dela upp i flera kolumner.
|
||
|
|
Svara med citat
|
|
|
#4 | ||
|
|||
|
Medlem
|
Jag har försökt googla mig fram till någon men jag hittar ingenting. Vill ni länka något exempel eller bra förklaring?
|
||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Klarade millennium-buggen
|
Hittade denna kod i C# på CodeProjekt för BigInteger med extremt många siffrors noggrannhet, exempel på 512 bitar:
http://www.codeproject.com/Articles/...gInteger-Class Exempelkoden är på över 129K bytes (max 10K i inlägg på WN) annars hade jag kunnat laddat upp den här. Senast redigerad av Conny Westh den 2013-01-11 klockan 04:15 |
||
|
|
Svara med citat
|
|
|
#6 | ||
|
|||
|
Medlem
|
kommer inte åt filen.
Men kan man inte lagra nummer som varchar som någon nämnt och sedan använda bc_match i PHP för att räkna osv..? |
||
|
|
Svara med citat
|
|
|
#7 | ||
|
|||
|
Supermoderator
|
Om du bara ska lagra talen funkar det bra men det blir inte särskilt smidigt om du måste sortera, göra beräkningar osv. Då bör du välja binär lagring, alternativt använda dig av flera kolumner.
__________________
Full-stack developer, free for smaller assignments |
||
|
|
Svara med citat
|
|
|
#8 | ||
|
|||
|
Medlem
|
Citat:
Är det föresten bättre att göra uträkningarna i PHP eller direkt i queryn? |
||
|
|
Svara med citat
|
|
|
#9 | ||
|
|||
|
Klarade millennium-buggen
|
Citat:
https://dl.dropbox.com/u/33944460/We...teger_demo.zip https://dl.dropbox.com/u/33944460/We...nteger_src.zip Dessa klasser är till förgöra beräkningar och använda BigInteger som datatyp i programkoden, men lagringen får man ta till lämpliga knep beroende på viken databas eller annat lagringsformat man använder. |
||
|
|
Svara med citat
|
| Svara |
|
|