[Tips]数字をカンマ付き文字列に変換

by 牟田口大介 4. 12月 2008 00:15

PS C:\Users\daisuke> (122222222).ToString("#,#")
122,222,222

 知ってると意外と便利かも?

1GBは何バイトだーと聞かれたら

PS C:\Users\daisuke> (1GB).ToString("#,#")
1,073,741,824

と、さくっと答えるとカッコイイです。

 フォーマット演算子-fを使ってもできます。

PS C:\Users\daisuke> "{0:#,#}" -f 12345
12,345

複数の値を一気にするにはこうです。

PS C:\Users\daisuke> 123456,11,111111|%{"{0:#,#}" -f $_}
123,456
11
111,111

PowerShellをすごく高機能な電卓と思って最近は愛用しています。[math]のスタティックメソッドも使いがいがありますよ!

.NET開発者にもお勧め。intの最大値はいくつだ?って知りたいときは、

PS C:\Users\daisuke> [int]::MaxValue
2147483647

で一撃です。

現在のレート 5.0 (1人)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

PowerShell | PowerShell入門

コメント

コメントを書く


 

  Country flag

biuquoteredbluegreenyellowPowerShellTextFile
  • コメント
  • プレビュー
Loading



Calendar

<<  3月 2010  >>
月曜火曜水曜木曜金曜土曜日曜
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010 PowerShell from Japan!!