Int
Sammanfattning
Returnerar ett heltal från en indatasträng eller ett heltal.
Syntax
int(<inputValue>)
Beskrivning
Funktionen int()
returnerar ett heltal och konverterar en indatasträng till ett heltal. Om du skickar ett heltal returneras heltalet. Om du skickar något annat värde, inklusive ett heltalsnummer, genererar funktionen ett ogiltigt indatafel.
Exempel
Exempel 1 – Skapa ett heltal från en sträng
Den här konfigurationen returnerar ett heltal och konverterar strängvärdet '4.7'
till 4
.
# int.example.1.dsc.config.yaml
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Echo integer value
type: Test/Echo
properties:
output: "[int('4.7')]"
dsc config get --document int.example.1.dsc.config.yaml config get
results:
- name: Echo integer value of '4.7'
type: Test/Echo
result:
actualState:
output: 4
messages: []
hadErrors: false
Parametrar
inputValue
Funktionen int()
förväntar sig indata som antingen en sträng eller ett heltal. Om värdet är en sträng som inte kan parsas som ett tal returnerar DSC ett fel för funktionen. Om värdet inte är en sträng eller ett heltal returnerar DSC ett ogiltigt indatafel för funktionen.
Type: [String, Integer]
Required: true
MinimumCount: 1
MaximumCount: 1
Utdata
Funktionen int()
returnerar en heltalsrepresentation av indata. Om indatavärdet är en sträng eller ett tal med en bråkdel returnerar funktionen heltalet utan bråkdelen. Den avrundas inte, så för ett indatavärde på 4.999
returnerar funktionen 4
.
Type: integer