Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2017 September 27

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Write-Host ("{0}" -f [math]::truncate($disk.FreeSpace / 1GB))
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
Вывести целую часть числа
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
"{0}" - целая часть, -f - произвести действие?
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Так?
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
[math]::truncate - отсекает,все что после запятой, оставляе целую часть числа или NAN,Infinity, и это значение подставляет заместо {0}
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
А -f зачем?
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
-f - оператор форматирования, аналог [string]::format
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
PS > "{1} {0} {1}" -f 1,2
2 1 2
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
{0} - 1 , {1} -2 и т.д, {X} - индекс
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
А зачем подсталять заместо {0}? Чтобы исключить случай NaN?
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
PS > "{0} {1}!" -f "Hello","World"
Hello World!
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
Взять элемент справа и подставить вместо индекса слева
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Почему бы тогда просто не написать
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Write-Host ( [math]::truncate($disk.FreeSpace / 1GB) )
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
Вопрос к автору творения
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
[math]::truncate($disk.FreeSpace / 1GB) - Достаточно
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Может  вопрос некорректный, но всё же. Как присвоить переменной значение Infinity или NaN?
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
PS > [double]0/0
NaN
PS > [double]1/0
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
PS > [double]-1/0
-∞
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
PS > [double]::NegativeInfinity
-∞
PS > [double]::PositiveInfinity

PS > [double]::NaN
NaN
источник