Command-Line
溢出時在間隔之間生成
echo INPUT | MAGIC > OUTPUT
INPUT:一個隨機數,可以是 0-999999999999(非常大)
輸出:一個介於:0-1023 之間的數字
MAGIC:一種解決方案,其中隨機較小/較大的輸入被“轉換”為 OUTPUT 使用的間隔,所以 0-1023
例子:
INPUT: 0 OUTPUT: 0
另一個例子:
INPUT: 1634 OUTPUT: 609
輸入需要“溢出”輸出。
echo Enter the INPUT: read INPUT echo OUTPUT: $(echo "$INPUT % 1024" | bc)