我試圖將大約33'000'000十進制數轉換爲二進制。 目前我與這個腳本工作:快速轉換十進制到二進制數 - Powershell
$top = 33000000000
$binary
$out
$cache
for($i = 0; $i -lt $top; $i++){
$binary = [Convert]::ToString($i, 2)
$cache = $binary
$out = 10000000000000000000000000 + $cache
Write-Host $out
$out | Out-File -FilePath C:\Users\inffhe\Desktop\binary\binary.txt -Append
}
Read-Host
那麼它的工作原理,但它遠遠慢... 有了這樣的速度,這將是直行約5天。 你有什麼想法如何使得更快? 我在數字中加了「10000000000000000000000000」,因爲它需要有25位數字。 感謝您的努力。
注意不是[INT] –