• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Funzioni floats

lollone12

Utente Medio
Autore del topic
14 Ottobre 2010
208
11
Miglior risposta
0
Salve a tutti, in questo topic vi riassumerò in breve quali sono le funzioni float, cosa sono e come si usano. Incominciamo:

<b>float(valoredaconvertire)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
In questo caso trasformerà 32 (un valore intero) in un valore decimale 32.00 o .000000000 (dipende da come userete i valori per indicarli %.2f per il primo o il normale %f per il secondo)


<b>floatstr(stringadaconvertire)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
In questo caso trasformerà la stringa in un valore decimale (1.5) ed addizionerà 1.5 alla coordinata X.

<b>floatmul(Float:numero1, Float:numero2)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione server per moltiplicare due valori float il risultato sarà 15.99

<b>floatdiv(Float:numero1, Float:numero2)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione serve per dividere due valori float il risultato sarà 2.414

<b>floatadd(Float:numero1, Float:numero2)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione serve per addizionare due valori float il risultato sarà 7.1

<b>floatsub(Float:numero1, Float:numero2)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione serve per sottrarre due valori float il risultato sarà 1.6

<b>floatround(Float:valore,metodo: per arrotondare il numero)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione server per arrotondare un numero decimale in un valore intero.
Ecco i diversi metodi:

floatround_round: Arrotonda al numero intero più vicino. Una parte frazionaria di esattamente 0,5 giri verso l'alto (questo è il default).

floatround_floor: Verso il basso.

floatround_ceil: Intorno verso l'alto.

floatround_tozero: Verso il basso per valori positivi e verso l'alto per i valori negativi.


<b>floatcmp(Float:numero1,Float:numero2)</b>
Esempio:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione serve per confrontare i valori float tra loro, per convalidare il confronto.

<b>floatsqroot(numero)</b>
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione serve per calcolare la radice quadrata di un numero, se il numero sarà negativo darà errore.

<b>floatpower(numero, esponente)</b>
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questa funzione serve per calcolare delle potenze.

Guida creata interamente da Kavinsky(aka lollone12) vietato copiare senza permesso dell'autore.