数字の各桁の和を求める。
"123".ToCharArray() | %{$t = 0}{$t += ($_ - [char]'0') }{$t} # 整数の場合は(123).ToString().ToCharArray()をすればOK
追記
char同士の演算が出来るのは2.0以降のようです。
1.0の場合は、数値の計算部分を[int]にキャストすれば出来る様です。
"123".ToCharArray() | %{$t = 0}{$t += ([int]$_ - [int][char]'0') }{$t}