1
1000桁と9999桁の乱数を4桁の小数で生成します。4桁の4桁の乱数を生成するUnixコマンド
例えば:私はこれに小数点を追加するにはどうすればよい
次
$((1000 + RANDOM % 9999))
を使用していたランダム4桁の番号を生成するための2345.5678
?
1000桁と9999桁の乱数を4桁の小数で生成します。4桁の4桁の乱数を生成するUnixコマンド
例えば:私はこれに小数点を追加するにはどうすればよい
次
$((1000 + RANDOM % 9999))
を使用していたランダム4桁の番号を生成するための2345.5678
?
ほとんど同じロジックを使用して、番号を構成することができます。
echo "$((1000 + RANDOM % 9999)).$((RANDOM % 9999))"
これは決して1234.0567を生成しません(1234.567は同じではありません)。printfを使って適切な数の先行ゼロ('%4d。%04d'など)を出力します。算術についての私のコメントを見てください。 – rici
「1000 + RANDOM%9999」は、1000から10998の間のランダムな整数を生成します。あなたは '1000 + RANDOM%9000'を手に入れます – rici