- Convert kilo, mega, giga and etc into decimal value
- The formatting of displayed numbers (1.25 k)
[decimal] $val = [MultipleUnit]::ToValue("100.5", "K")
Result: $val = 100500
[MultipleUnit]::ToStringInvariant("2500000")
Result: 2.50 M
[MultipleUnit]::ToStringInvariant("45000", "N0")
Result: 45 K
- K - kilo - 10^3
- M - mega - 10^6
- G - giga - 10^9
- T - tera - 10^12
- P - peta - 10^15
- E - exa - 10^18
- Z - zetta - 10^21
- Y - yotta - 10^24
. .\MultipleUnit.ps1
[decimal] $val = [MultipleUnit]::ToValue("100.500", "M")
[string] $val = [MultipleUnit]::ToStringInvariant(100500, "N1", "Pa")
PowerShell version >= 5.0