Numeri con la virgola postato il 17/12/2008 14:23:54 nel forum programmazione, gdrcd, open source, hosting
Collegandomi al topic degli stipendi mensili, apro questo.
Avendo deciso, per maggior realismo, di settare il ritiro dello stipendio mensilmente invece che giornalmente, e considerando che all'epoca in cui è ambientato il mio gdr gli stipendi - e anche i beni acquistabili - avevano prezzi ben molto al di sotto di quelli odierni, avrei bisogno di settare i prezzi e appunto gli stipendi con un valore contenente la virgola, quindi anche i CENTESIMI di dollaro. Con il default di EXTREME il valore minore dei prezzi è di 1, mentre io vorrei poter modificare prezzi e stipendi mettendo la virgola, tipo 1,25; 0,50; 20,5 e così via...
Ho provato, dal database, a modificare il campo TIPO da INT a DECIMAL e quindi a cambiare il prezzo di uno degli oggetti di mercato mettendo la virgola, ma non funziona :(
Consigli?
Pagine → 1
17/12/2008 14:36:54
se non sbaglio devi usare il . la , è usata per definire le migliaia
17/12/2008 15:53:45
sisi devi usare il .
17/12/2008 16:05:36
Niente da fare, ragazzi...
Quando provo, nel modulo di modifica di un oggetto, a cambiare il prezzo (da 25 a 25.5 usando il punto (.) e non la virgola (,)) l'aggiornamento della pagina riporta il valore a 25 :-(
17/12/2008 16:44:00
controlla che non ci sia un intval() in giro su quel record recuperato da database.
17/12/2008 16:53:59 e modificato da dyrr il 17/12/2008 16:59:26
Il campo del database riguardante i prezzi è un campo INT per questo ti tronca i decimali, potresti cambiarlo ad un tipo DECIMAL specificando 2 decimali dopo la virgola e poi
guardare la funzione number_format()
http://it.php.net/manual/it/function.number-format.php ↗
17/12/2008 17:28:17
Ho provato a cambiare da INT a DECIMAL, sia sulla tabella Oggetto (nel quale il campo relativo al prezzo dovrebbe essere quello nominato "Valore") sia su quella Mercato (il campo PrezzoTotale) ma non cambia niente
17/12/2008 17:37:04
hai specificato quanti decimali deve avere il campo che hai messo come DECIMAL ?
17/12/2008 18:17:09
21/12/2008 16:53:39
Prova ad impostare il campo double al posto di int o decimal
21/12/2008 20:13:38
se il campo Soldi del database è impostato come intero è logico pensare che crei problemi e sicuramente non ti mette la virgola :P Oppure controlla che non ci sia qualche passaggio in funzioni che arrotondano.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: L'incarnazione del male, Loki l'Ingannatore!
Enlisted: Nuovi effetti visivi!
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!
wall91 si è accreditato come gestore di One Piece Redemption gdr
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Festa della cacciata della Perdizione
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, la Reggenza Vampirica e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
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!
DreamAge - Intervista ai gestori di DreamAge, play by chat fantasy aperto da oltre 12 anni!
Eternal GdR - Intervista alla gestrice di Eternal GDR, il play forum bastato sulle relazioni sentimentali
Google Analytics - Google Analytics è uno strumento indispensabile per monitorare i vostri siti!
RoleEver - Intervista ai creatori dell'App per giocare di ruolo con il cellulare!
Nativi Americani - Simboli dei Nativi Americani: i Nativi Americani prima del 1492
I 7 Peccati - I 7 peccati capitali nei Giochi di Ruolo! Scopriamoli!
Anima - Intervista al gestore di Anima.. il play by chat fantascientifico con i robottoni!
D&D e Mente - Dungeons & Dragons è un toccasana per il cervello? Scopriamolo!