PowerTip: Display the Value of Pi to Three Decimal Places

PowerTip: Display the Value of Pi to Three Decimal Places

  • Comments 1
  • Likes

Summary: Use Windows PowerShell to display the value of Pi to three decimal places.

Hey, Scripting Guy! Question How can I display the value of Pi to three decimal places by using conditional formatting to avoid rounding numbers up or down?

Hey, Scripting Guy! Answer Use the Fixed-Point (“F”) Format Specifier, and specify the number of desired decimal places. The following technique uses the Windows PowerShell format operator.

PS C:\> "{0:F3}" -f [math]::PI

3.142

 

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • I don't agree with that solution since the question had "avoid rounding numbers up or down".  I'm not sure how you should do it by conditional formating but one (ugly) way is to use this:

    PS C:\> ([math]::truncate(([math]::PI)*1000))/1000

    then you wouldn't get it to round up or down... :)