How do I - Round numbers to a given decimal space in Powershell?

One of my subscribers asked how to round in Powershell.  It's actually quite easy.  All you have to do is use the [math] preprocessor's Round() method e.g. if I wanted to round to two decimal places I'll use the following:

[math]::Round($value, 2);

If I issue the Round() call without a second parameter thus:


I would get an integer rounded value, i.e. I'd get the whole, ignoring any decimals.

Hope that helps!


Post a Comment

Comments are moderated only for the purpose of keeping pesky spammers at bay.