Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sinossi
Restituisce un numero intero da una stringa di input o un numero intero.
Sintassi
int(<inputValue>)
Descrizione
La funzione int() restituisce un numero intero, convertendo una stringa di input in un numero intero. Se si passa un numero intero, restituisce l'intero. Se si passa qualsiasi altro valore, incluso un numero non intero, la funzione genera un errore di input non valido.
Esempi
Esempio 1- Creare un numero intero da una stringa
Questa configurazione restituisce un numero intero, convertendo il valore stringa '4.7' in 4.
# int.example.1.dsc.config.yaml
$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json
resources:
- name: Echo integer value
type: Microsoft.DSC.Debug/Echo
properties:
output: "[int('4.7')]"
dsc config get --file int.example.1.dsc.config.yaml config get
results:
- name: Echo integer value of '4.7'
type: Microsoft.DSC.Debug/Echo
result:
actualState:
output: 4
messages: []
hadErrors: false
Parametri
inputValue
La funzione int() prevede l'input come stringa o un numero intero. Se il valore è una stringa che non può essere analizzata come numero DSC restituisce un errore per la funzione. Se il valore non è una stringa o un numero intero, DSC restituisce un errore di input non valido per la funzione.
Type: [String, Integer]
Required: true
MinimumCount: 1
MaximumCount: 1
Prodotto
La funzione int() restituisce una rappresentazione integer dell'input. Se il valore di input è una stringa o un numero con una parte frazionaria, la funzione restituisce l'intero senza la parte frazionaria. Non viene arrotondato, quindi per un valore di input di 4.999 la funzione restituisce 4.
Type: integer