GDRCD 5.2 Denaro bigint postato il 28/03/2015 11:25:42 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti, ho provato a cercare ma non trovo nulla in proposito.
Vorrei trasformare il campo banca dei personaggi in un bigint, per avere più cifre a disposizione, e modificando la tabella non ho avuto alcun problema.
L'unico problema è che quando vado nella scheda del personaggio e faccio amministra, se provo a mettere un numero più alto di 2147483647 nel campo "denaro in banca" non me lo fa mettere. Presumo sia dovuto al gdrcd_filter, giusto? Come faccio in modo che ci sia un altro filtro num che abbia valori bigint e non int? Spero di essermi spiegato, grazie a tutti in anticipo!
Pagine → 1
28/03/2015 11:35:53
Non sarebbe più comodo trattarlo come fosse una normale stringa e fargli un cast (convertirlo) a bigint solo quando devi farci delle operazioni matematiche sopra?
28/03/2015 13:13:04
anche effettuando il type hinting(mi pare di aver capito così), php ha un limite nella grandezza delle cifre con cui può lavorare, ed è proprio il cifrone che tu stesso hai citato, pur levando il filter, verrebbe automaticamente considerato un numero a virgola mobile di default.
L'unico consiglio che posso darti è di non lavorare con cifre eccessive, ma adattare la tua valuta monetaria in modo tale che non sfori certi limiti...
28/03/2015 16:06:22
darkabe, potrei fare come dici in effetti, ma a quel punto quando faccio operazioni matematiche sopra non trovo lo stesso problema di cui parla soizora?
Forse è effettivamente meglio fare in modo che la moneta sia limitata ai 2 mld ecc.
28/03/2015 17:29:38 e modificato da dyrr il 28/03/2015 17:30:57
L'intero massimo con cui si può lavorare su php dipende da diversi fattori, principalmente se tutto l'insieme di sistema:
Versione di php
sistema operativo
hardware
Sono 32 o 64 bit.
Spesso però il sistema arriva a supportare interi più grandi di quelli a 32 bit.
Ti conviene provare il sistema con un piccolo script come questo
28/03/2015 17:36:50
Non l'ho detto prima ma lo sto usando in locale con xampp.
Ho provato il test e in effetti mi dà
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
The Coven: Le tenebre hanno una nuova voce
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Il Grande Blu: [Hotfix] Alcuni Bugfix da Hall of Fame!
Ex Gratia GDR: Quest | Rituale alla Piccola Muraglia
auronx ha risposto alla discussione: Eroi di Enor
Macabre Tales: Chiusura Iscrizioni... Per Ora
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Miami Gdr: Nuova Organizzazione: Wynwood Creative Collettive
La Tana del Ladro: La Battaglia di Bosco Segreto
Extremelot: Notifica costruzione Edifici e Oggetti
Felix Felicis GdR - Harry Potter GdR: Estate: guida all'uso!
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Lineage II: Evento estivo dell'Anguria 🍉
FragPunk: Ti presentiamo Tidal Fury - Batteria 🥁
Il portale raggiunge i 16.800 giochi catalogati! Grazie a tutti!
enor_staff ha aperto una nuova discussione: Eroi di Enor
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Black Soul Shippuden - Intervista ai gestori di Black Soul Shippuden... gioco di ruolo via chat ambientato nel mondo di Naruto!
Sword of Mystiria - Intervista ai gestori del gdr fantasy Sword of Mystiria
D&D e Mente - Dungeons & Dragons è un toccasana per il cervello? Scopriamolo!
Ricerche Avanzate - Gli operatori di ricerca avanzati per ricerche web su Google!
Regno di NuovaLot - Intervista alla gestione del play by chat fantasy Regno di NuovaLot
Google Search Console - Google Search Console: cos'è e come usarla per i vostri giochi!
Island Artist GDR - Intervista alla gestrice del peculiare play by chat moderno di Island Artist GDR
HHPGDR - Intervista alla gestrice del noto play by forum Hogwarts: Harry Potter Gioco di Ruolo!