我想把一個數學運算子( - / *)分配給一個變數,以建立動態運算式。
例如:
$operator1 = [char][byte]'043'。
$operator2 = [char][byte]'045'。
$calculation = [int](1 $operator1 20 $operator1 30 $operator1 100 $operator2 51)
寫作-主機計算
輸出100
記住,變數$calculation是廣泛的,包含更多的數字。
uj5u.com熱心網友回復:
你可以用Invoke-Expression來做,但請記住,這是潛在的危險
$operator1 = [char][byte]'043'/span>
$operator2 = [char][byte]'045'。
$calculation = Invoke-Expression -command "[int](1 $operator1 20 $operator1 30 $operator1 100 $operator2 51) "
Write-Host $calculation
輸出100
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/309310.html
標籤:
上一篇:在Windows上重新創建一個Linuxmd5校驗和
下一篇:如何消除小數點后的零
