Nwlapcug.com


Come restituire la parte decimale del numero in una stringa di ColdFusion

Come restituire la parte decimale del numero in una stringa di ColdFusion


Adobe ColdFusion è una piattaforma di sviluppo di applicazioni Web per l'integrazione di pagine HTML con origini ODBC (Open Database Connectivity). La lingua funziona con molti tipi di dati diversi nella sua interazione con le origini dati, tra cui interi con i decimali. Esso consente inoltre di analizzare i dati in molti modi diversi grazie alla sua capacità di creare funzioni personalizzate. Ad esempio, è possibile creare una funzione personalizzata che restituirà la parte decimale di un numero in Adobe ColdFusion attraverso una combinazione di un tag "< cfargument >" e un'espressione regolare di "ReplaceFirst".

Istruzioni

1

Creare una nuova pagina ColdFusion Web nel tuo testo comodo editor.

2

Inserire il seguente codice nella tua pagina ColdFusion Web:

< nome cffunction = accesso "GetDecimal" = "pubblici" returntype = output "numerico" = "false" >

< cfargument nome = "Valore" type = "numerico" necessaria = "true" / >

< cfreturn ToString (argomenti. Valore - Fix (argomenti. Value)). ReplaceFirst("^0?.","") / >

< / cffunction >

3

Inserire il codice seguente sotto la funzione personalizzata creata in precedenza:

< cfoutput >

GetDecimal (123.1234)

< / cfoutput >

Sostituire il valore di 123.1234 con il numero per il quale si desidera restituire il valore decimale.

4

Salvare e pubblicare la tua pagina Web. Quando si accede, visualizzerà tutti i numeri dopo la virgola decimale del valore della funzione "GetDecimal()".

Consigli & Avvertenze

  • Questa funzione può essere utilizzata per restituire il valore decimale di un numero di utente sottoposto pure. Sostituire un nome di variabile nella funzione "GetDecimal()" per il numero intero.