|
function Test-Integer ($Number)
|
|
{
|
|
try
|
|
{
|
|
$Number = [System.Numerics.Complex]$Number
|
|
|
|
if (($Number.Real -eq [int]$Number.Real) -and ($Number.Imaginary -eq 0))
|
|
{
|
|
return $true
|
|
}
|
|
else
|
|
{
|
|
return $false
|
|
}
|
|
}
|
|
catch
|
|
{
|
|
Write-Host "Parameter was not a number."
|
|
}
|
|
}
|