The only method I have found is a direct cast:
> $numberAsString = \"10\" > [int]$numberAsString 10
Is this the standard approach in
Building up on Shavy Levy answer:
[bool]($var -as [int])
Because $null is evaluated to false (in bool), this statement Will give you true or false depending if the casting succeeds or not.