我需要将一个大整数转换为指数表示法(或e表示法),所有问题都是关于转换来自指数表示法。
这很简单,只需按原样输入数字,即。 2.57588E13 和powershell会自动为您转换。
然而,为了取回它可能并不明显,不得不求助于C#论坛才能找到答案。
答案 0 :(得分:3)
示例:
$bignumber = 2.57588E13
Write-Output "Result: $bignumber"
25758800000000
Write-Output $bignumber.tostring("e5")
2.57588e+013
“e”是结果中应该可见的小数位数。希望这有助于其他人。