เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

ent - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


ent - pseudorandom number sequence test

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


ent [เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹] [เป„เบŸเบฅโ€‹เปŒโ€‹]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เป‚เบฅเป‚เบเป‰ ENT

ent เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบงเบฒเบกเบซเบฅเบฒเบเบซเบฅเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปƒเบ™เบเบฐเปเบชเบ‚เบญเบ‡ bytes เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™ (เบซเบผเบทเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ–เป‰เบฒเบšเปเปˆเบกเบต
เป€เบญเบเบฐเบชเบฒเบ™ เบ–เบทเบเบเปเบฒเบ™เบปเบ”) เปเบฅเบฐเบœเบฐเบฅเบดเบ”เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ•เบฒเบกเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™; เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡:

Entropy = 7.980627 bits เบ•เปเปˆเบ•เบปเบงเบญเบฑเบเบชเบญเบ™.

เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบˆเบฐเบซเบผเบธเบ”เบฅเบปเบ‡เบ‚เบฐเบซเบ™เบฒเบ”
เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ 51768 เบ™เบตเป‰ 0 เป€เบ›เบตเป€เบŠเบฑเบ™.

เบเบฒเบ™เปเบˆเบเบขเบฒเบ Chi square เบชเปเบฒเบฅเบฑเบš 51768 เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบกเปˆเบ™ 1542.26, เปเบฅเบฐเปเบšเบšเบชเบธเปˆเบก
เบˆเบฐเป€เบเบตเบ™เบ„เปˆเบฒเบ™เบตเป‰ 0.01 เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒ.

เบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเป€เบฅเบเป€เบฅเบเบ‚เบญเบ‡เป„เบšเบ•เปŒเบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™ 125.93 (127.5 = เบชเบธเปˆเบก).
เบ„เปˆเบฒเบ‚เบญเบ‡ Monte Carlo เบชเปเบฒเบฅเบฑเบš Pi เปเบกเปˆเบ™ 3.169834647 (เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” 0.90 เป€เบ›เบตเป€เบŠเบฑเบ™).
เบ„เปˆเบฒเบชเปเบฒเบ›เบฐเบชเบดเบ”เบ„เบงเบฒเบกเบชเบณเบžเบฑเบ™เปเบšเบš Serial เปเบกเปˆเบ™ 0.004249 (เบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบ™เบ—เบฑเบ‡เปเบปเบ” = 0.0).

เบ„เปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เปเบกเปˆเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

ENTROPY
เบ„เบงเบฒเบกเบซเบ™เบฒเปเบซเบ™เป‰เบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ, เบชเบฐเปเบ”เบ‡เบญเบญเบเป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบšเบดเบ”เบ•เปเปˆ
เบฅเบฑเบเบชเบฐเบ™เบฐ. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ”เป‰เบงเบ
JPEG, เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเป„เบŸเบฅเปŒเบกเบตเบ„เบงเบฒเบกเบซเบ™เบฒเปเบซเบ™เป‰เบ™เปƒเบ™เบ‚เปเป‰เบกเบนเบ™ - เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเปเบšเบšเบชเบธเปˆเบก. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™,
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบšเปเปˆเปœเป‰เบฒเบˆเบฐเบซเบผเบธเบ”เบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เบกเบฑเบ™. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡ C เบ‚เบญเบ‡
เป‚เบ›เบฅเปเบเบฅเบกเบกเบต entropy เบ›เบฐเบกเบฒเบ™ 4.9 bits เบ•เปเปˆเบ•เบปเบงเบญเบฑเบเบชเบญเบ™, เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ”เบตเบ—เบตเปˆเบชเบธเบ”
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบˆเบฐเบซเบผเบธเบ”เบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เบกเบฑเบ™เบฅเบปเบ‡ 38%. [Hamming, เบซเบ™เป‰เบฒ 104-108]

CHI-SQUARE TEST
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš chi-square เปเบกเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเปƒเบŠเป‰เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบธเปˆเบกเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเปเบกเปˆเบ™
เบกเบตเบ„เบงเบฒเบกเบญเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆเบชเบธเบ”เบ•เปเปˆเบเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบฅเปเบฒเบ”เบฑเบš pseudorandom. chi-square
เบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆเบชเปเบฒเบฅเบฑเบšเบเบฐเปเบชเบ‚เบญเบ‡ bytes เปƒเบ™เป„เบŸเบฅเปŒเปเบฅเบฐเบชเบฐเปเบ”เบ‡เบญเบญเบเป€เบ›เบฑเบ™
เบˆเบณเบ™เบงเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡ เปเบฅเบฐเป€เบ›เบตเป€เบŠเบฑเบ™เบ—เบตเปˆเบŠเบตเป‰เบšเบญเบเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เบฅเบณเบ”เบฑเบšเปเบšเบšเบชเบธเปˆเบกเปเบ—เป‰เป†
เบˆเบฐเป€เบเบตเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบ„เบดเบ”เป„เบฅเปˆ. เบžเบงเบเป€เบฎเบปเบฒเบ•เบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เป€เบ›เบฑเบ™เบฅเบฐเบ”เบฑเบšเบ—เบตเปˆ
เบฅเปเบฒเบ”เบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบกเปˆเบ™เบชเบปเบ‡เปƒเบชเบงเปˆเบฒเบšเปเปˆเปเบกเปˆเบ™เปเบšเบšเบชเบธเปˆเบก. เบ–เป‰เบฒเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เปเบกเปˆเบ™เบซเบผเบฒเบเบเปˆเบงเบฒ 99% เบซเบผเบท
เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ 1%, เบฅเปเบฒเบ”เบฑเบšเปเบกเปˆเบ™เป€เบเบทเบญเบšเปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบšเปเปˆเปเบกเปˆเบ™เปเบšเบšเบชเบธเปˆเบก. เบ–เป‰เบฒเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เปเบกเปˆเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡
99% เปเบฅเบฐ 95% เบซเบผเบทเบฅเบฐเบซเบงเปˆเบฒเบ‡ 1% เปเบฅเบฐ 5%, เบฅเปเบฒเบ”เบฑเบšเปเบกเปˆเบ™เบชเบปเบ‡เปƒเบช. เป€เบ›เบตเป€เบŠเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ 90% เปเบฅเบฐ
95% เปเบฅเบฐ 5% เปเบฅเบฐ 10% เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบฅเปเบฒเบ”เบฑเบšเปเบกเปˆเบ™ "เป€เบเบทเบญเบšเบชเบปเบ‡เปƒเบช". เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเป„เบŸเบฅเปŒ JPEG เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ,
เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ‚เปเป‰เบกเบนเบ™เบกเบตเบ„เบงเบฒเบกเบซเบ™เบฒเปเบซเบ™เป‰เบ™เบซเบผเบฒเบ, เปเบกเปˆเบ™เบขเบนเปˆเป„เบเบˆเบฒเบเบเบฒเบ™เบชเบธเปˆเบกเบ—เบตเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเป‚เบ”เบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš chi-square.

เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบ™เบตเป‰โ€‹เบเบฑเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบฅเปเบฒโ€‹เบ”เบฑเบš pseudorandom เบ•เปˆเบฒเบ‡เป†โ€‹เปเบกเปˆเบ™โ€‹
เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปˆเปเบฒ 8 bits เบเบฑเบšเบ„เบทเบ™เบกเบฒเป‚เบ”เบเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ Unix เป„เบ•เป‰(1) เบซเบ™เป‰เบฒเบ—เบตเปˆ, เบชเปเบฒเบฅเบฑเบš
เบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเบปเบ™เบœเบฐเบฅเบดเบ”:

เบเบฒเบ™เปเบˆเบเบขเบฒเบ Chi square เบชเปเบฒเบฅเบฑเบš 500000 เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบกเปˆเบ™ 0.01, เปเบฅเบฐเปเบšเบšเบชเบธเปˆเบก
เบˆเบฐเป€เบเบตเบ™เบ„เปˆเบฒเบ™เบตเป‰ 99.99 เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒ.

เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบ—เบตเปˆเบ›เบฑเบšเบ›เบธเบ‡ [Park & โ€‹โ€‹Miller] เบฅเบฒเบเบ‡เบฒเบ™เบงเปˆเบฒ:

เบเบฒเบ™เปเบˆเบเบขเบฒเบ Chi square เบชเปเบฒเบฅเบฑเบš 500000 เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบกเปˆเบ™ 212.53, เปเบฅเบฐเปเบšเบšเบชเบธเปˆเบก
เบˆเบฐเป€เบเบตเบ™เบ„เปˆเบฒเบ™เบตเป‰ 95.00 เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒ.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ” Unix เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ (เบซเบผเบทเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ bytes เบ•เปˆเปเบฒเบ—เบตเปˆเบกเบฑเบ™เบเบฑเบšเบ„เบทเบ™เบกเบฒ) เปเบกเปˆเบ™
unacceptably เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ Random, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบ—เบตเปˆเบ›เบฑเบšเบ›เบธเบ‡เปเบกเปˆเบ™เบ”เบตเบ‚เบถเป‰เบ™เบเบงเปˆเบฒเบซเบผเบฒเบเปเบ•เปˆเบเบฑเบ‡
เบžเบฝเบ‡เบžเปเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เปเบšเบšเบชเบธเปˆเบกเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบเบฑเบ‡เบงเบปเบ™เบ•เปเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบ—เบฑเบ‡เบชเบญเบ‡เบ‚เบญเบ‡
เบœเบนเป‰เบœเบฐเบฅเบดเบ”เบŠเบญเบšเปเบงเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ—เบตเปˆเบกเบตเบœเบปเบ™ chi-square เบ‚เบญเบ‡เบฅเปเบฒเบ”เบฑเบšเปเบšเบšเบชเบธเปˆเบกเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™
เป‚เบ”เบเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเป€เบซเบ”เบเบฒเบ™เบเบฒเบ™เป€เบชเบทเปˆเบญเบกเป‚เบŠเบกเบ‚เบญเบ‡ radioactive[1]:

เบเบฒเบ™เปเบˆเบเบขเบฒเบ Chi square เบชเปเบฒเบฅเบฑเบš 32768 เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบกเปˆเบ™ 237.05, เปเบฅเบฐเปเบšเบšเบชเบธเปˆเบก
เบˆเบฐเป€เบเบตเบ™เบ„เปˆเบฒเบ™เบตเป‰ 75.00 เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒ.

เป€เบšเบดเปˆเบ‡ [Knuth, เบซเบ™เป‰เบฒ 35-40] เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš chi-square. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš chi-
เบˆเบฑเบเบ„เบดเบ”เป„เบฅเปˆเบชเบตเปˆเบซเบผเปˆเบฝเบก [2] เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ™เบตเป‰.

AITHMETIC เปเบฒเบ เบ„เบงเบฒเบกเบงเปˆเบฒ
เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก bytes เบ—เบฑเบ‡เบซเบกเบปเบ” (bits เบ–เป‰เบฒ -b เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹) เปƒเบ™โ€‹
เป„เบŸเบฅเปŒเปเบฅเบฐเปเบšเปˆเบ‡เบ•เบฒเบกเบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เป„เบŸเบฅเปŒ. เบ–เป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเปƒเบเป‰เบเบฑเบšเปเบšเบšเบชเบธเปˆเบก, เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™
เบ›เบฐเบกเบฒเบ™ 127.5 (0.5 เบชเปเบฒเบฅเบฑเบš -b เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบ). เบ–เป‰เบฒเบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเบญเบญเบเบˆเบฒเบเบ„เปˆเบฒเบ™เบตเป‰, เบ„เปˆเบฒ
เปเบกเปˆเบ™เบชเบนเบ‡เบซเบผเบทเบ•เปเปˆเบฒเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡.

เบžเบนเป€เบ‚เบปเบฒ CARLO เบกเบนเบ™เบ„เปˆเบฒ FOR PI
เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบฅเปเบฒโ€‹เบ”เบฑเบšโ€‹เบ•เปเปˆโ€‹เป€เบ™เบทเปˆเบญเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบซเบปเบโ€‹เป„เบšโ€‹เบ•โ€‹เปŒโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบ›เบฑเบ™ 24 bit เบžเบดโ€‹เบเบฑเบ” X เปเบฅเบฐ Y เบžเบฒเบโ€‹เปƒเบ™ a
เบชเบตเปˆเบซเบผเปˆเบฝเบก. เบ–เป‰เบฒเป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบญเบ‡เบˆเบธเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปเบšเบšเบชเบธเปˆเบกเปเบกเปˆเบ™เบซเบ™เป‰เบญเบเบเบงเปˆเบฒเบฅเบฑเบ”เบชเบฐเปเบตเบ‚เบญเบ‡ a
เปเบœเปˆเบ™เบ›เป‰เบฒเบเบงเบปเบ‡เบเบปเบก inscribed เบžเบฒเบเปƒเบ™เบชเบตเปˆเบซเบผเปˆเบฝเบกเบกเบปเบ™, เบฅเปเบฒเบ”เบฑเบšเบซเบปเบ byte เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™ "เบ•เบต". เป„เบ”เป‰
เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡ hits เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡ Pi. เบชเปเบฒเบฅเบฑเบšเบชเบฒเบเบ™เป‰เปเบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบ (เบ™เบตเป‰
approximation converges เบซเบผเบฒเบเบŠเป‰เบฒ), เบ„เปˆเบฒเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบเป‰เบ„เปˆเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡ Pi if
เบฅเปเบฒเบ”เบฑเบšเปเบกเปˆเบ™เบขเบนเปˆเปƒเบเป‰เบเบฑเบšเปเบšเบšเบชเบธเปˆเบก. เป„เบŸเบฅเปŒ 32768 byte เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบเบฒเบ™เป€เบชเบทเปˆเบญเบกเป‚เบŠเบกเบ‚เบญเบ‡ radioactive เป„เบ”เป‰เปƒเบซเป‰เบœเบปเบ™:

เบ„เปˆเบฒเบ‚เบญเบ‡ Monte Carlo เบชเปเบฒเบฅเบฑเบš Pi เปเบกเปˆเบ™ 3.139648438 (เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” 0.06 เป€เบ›เบตเป€เบŠเบฑเบ™).

เบฅเบณ เบ”เบฑเบš เบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบ™ เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš
เบ›เบฐเบฅเบดเบกเบฒเบ™เบ™เบตเป‰เบงเบฑเบ”เปเบ—เบเบ‚เบญเบšเป€เบ‚เบ”เบ—เบตเปˆเปเบ•เปˆเบฅเบฐ byte เปƒเบ™เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ
เป„เบšเบ•เปŒ. เบชเปเบฒเบฅเบฑเบšเบฅเปเบฒเบ”เบฑเบšเปเบšเบšเบชเบธเปˆเบก, เบ„เปˆเบฒเบ™เบตเป‰ (เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบšเบงเบเบซเบผเบทเบฅเบปเบš) เบˆเบฐ, เบ‚เบญเบ‡
เปเบ™เปˆเบ™เบญเบ™, เบขเบนเปˆเปƒเบเป‰เบเบฑเบšเบชเบนเบ™. เบเบฐเปเบชเป„เบšเบ•เปŒเบ—เบตเปˆเบšเปเปˆเบชเบธเปˆเบกเป€เบŠเบฑเปˆเบ™เป‚เบ›เบฃเปเบเบก C เบˆเบฐเปƒเบซเป‰เบœเบปเบ™เป€เบ›เบฑเบ™ serial
เบ„เปˆเบฒเบชเบณเบ›เบฐเบชเบดเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบชเบณเบžเบฑเบ™เบ•เบฒเบกเบฅเบณเบ”เบฑเบšเบ‚เบญเบ‡ 0.5. เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เบ›เปˆเบฒโ€‹เบชเบฐโ€‹เบซเบ‡เบงเบ™โ€‹เป€เบŠเบฑเปˆเบ™โ€‹: เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹
bitmaps เบˆเบฐเบชเบฐเปเบ”เบ‡เบ„เปˆเบฒเบชเปเบฒเบ›เบฐเบชเบดเบ” serial correlation approaching 1. เป€เบšเบดเปˆเบ‡ [Knuth, pp. 64-65]
เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

OPTIONS


-b เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบชเบฐโ€‹เบ•โ€‹เบฃเบตเบกโ€‹เบ‚เบญเบ‡ bits เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™ 8-bit bytesโ€‹. เบชเบฐเบ–เบดเบ•เบด
เบฅเบฒเบเบ‡เบฒเบ™เบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบซเบฑเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡ bitstream เป„เบ”เป‰.

-c เบžเบดเบกเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐ byte เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰ (เบซเบผเบท bit, เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเป„เบ”เป‰ -b
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบเบฑเบ‡โ€‹เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹) เบกเบนเบ™โ€‹เบ„เปˆเบฒโ€‹, เปเบฅเบฐโ€‹เบชเปˆเบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป‚เบ”เบโ€‹เบฅเบงเบกโ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป‚เบ”เบโ€‹
เบกเบนเบ™เบ„เปˆเบฒเบ™เบฑเป‰เบ™. เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบžเบดเบกเป„เบ”เป‰เปƒเบ™เบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ ISO-8859-1 (Latin-1) เปเบกเปˆเบ™
เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบžเป‰เบญเบกเบเบฑเบšเบ„เปˆเบฒ decimal byte เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™ terseโ€‹, เบ„เปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹
เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบชเบนเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบžเบดเบกเบญเบญเบ.

-f เบžเบฑเบšเบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆเป„เบ›เบซเบฒเบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเบเปˆเบญเบ™เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบชเบฐเบ–เบดเบ•เบด. เบžเบฑเบšเปเบกเปˆเบ™เปเบฅเป‰เบง
เบญเบตเบ‡เปƒเบชเปˆเบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ ISO-8859-1 (Latin-1), เบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เบชเบฝเบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡
เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡.

-t เบฎเบนเบšโ€‹เปเบšเบš Terseโ€‹: เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เปเบกเปˆเบ™โ€‹เบฅเบฒเบโ€‹เบฅเบฑเบโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบš Comma Separated Value (CSVโ€‹)โ€‹, เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เป‚เบซเบฅเบ”เปƒเบชเปˆเปƒเบ™เบชเบฐเป€เบ›เบฃเบ”เบŠเบตเบ” เปเบฅเบฐเบญเปˆเบฒเบ™เป„เบ”เป‰เบ‡เปˆเบฒเบเบ”เป‰เบงเบเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเปƒเบ”เบ™เบถเปˆเบ‡. เป€เบšเบดเปˆเบ‡ Terse
Mode Output Format เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

-u เบžเบดเบกโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เป‚เบ—โ€‹.

เปƒเบŠเป‰ ent เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เบกเบนเบ™เบ™เบดเบ—เบดเบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต Windows
    เบกเบนเบ™เบ™เบดเบ—เบดเบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต Windows
    Windows Presentation Foundation (WPF)
    เป€เบ›เบฑเบ™เบเบญเบš UI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡ Windows
    เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ desktop. WPF เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ a
    เบŠเบธเบ”เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡
    เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Windows Presentation Foundation
  • 2
    เบเบดเบฅเบฒเบ”เบปเบ™เบ•เบต
    เบเบดเบฅเบฒเบ”เบปเบ™เบ•เบต
    Mit dem Programm kann man schnell und
    einfach Pausen bei Sportveranstaltungen
    mit Musik ๏ฟฝberbr๏ฟฝcken. Hierf r haben sie
    die M๏ฟฝglichkeit, folgende Wiedergabvaria...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SportMusik
  • 3
    DavMail POP/IMAP/SMTP/Caldav เป€เบžเบทเปˆเบญเปเบฅเบเบ›เปˆเบฝเบ™
    DavMail POP/IMAP/SMTP/Caldav เป€เบžเบทเปˆเบญเปเบฅเบเบ›เปˆเบฝเบ™
    เป€เบ„เบตเบเบ•เป‰เบญเบ‡เบเบฒเบ™เบเปเบฒเบˆเบฑเบ” Outlook เบšเป?
    DavMail เป€เบ›เบฑเบ™
    POP/IMAP/SMTP/Caldav/Carddav/LDAP
    gateway เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เปƒเบŠเป‰ mail เปƒเบ”
    เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบกเบต Exchange เปเบฅเบฐ Office 365, e...
    เบ”เบฒเบงเป‚เบซเบฅเบ” DavMail POP/IMAP/SMTP/Caldav เป€เบžเบทเปˆเบญเปเบฅเบเบ›เปˆเบฝเบ™
  • 4
    DivFix ++
    DivFix ++
    DivFix++ เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบชเป‰เบญเบกโ€‹เปเบ›เบ‡โ€‹เบงเบดโ€‹เบ”เบตโ€‹เป‚เบญ AVI เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เปเบฅเบฐโ€‹
    เบŠเบญเบšโ€‹เปเบงโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹. เบกเบฑเบ™เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบญเบกเปเบ›เบ‡
    เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ”เบฒเบงเป‚เบซเบผเบ”เบขเบนเปˆ
    เบˆเบฒเบ ed2k(emule), torrent, gnutella, ftp...
    เบ”เบฒเบงเป‚เบซเบฅเบ” DivFix++
  • 5
    เบŠเบธเบกเบŠเบปเบ™ JBoss
    เบŠเบธเบกเบŠเบปเบ™ JBoss
    เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบ‚เบญเบ‡โ€‹เบŠเบธเบกโ€‹เบŠเบปเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹
    เบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒเบซเบฅเป‰เบฒเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเบ”เปเบ‚เบš
    เปเบญเบฑเบš. เป‚เบ„เบ‡เบเบฒเบ™ flagship เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ JBoss AS เปเบกเปˆเบ™
    เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบŠเบฑเป‰เบ™เบ™เปเบฒ,
    เป„เบ”เป‰โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” JBoss Community
  • 6
    Django Filer
    Django Filer
    django Filer เป€เบ›เบฑเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒ
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบš django เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰
    เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบฅเบฐโ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เป€เบ›เบฑเบ™โ€‹เบฅเบปเบกโ€‹.
    django-filer เปเบกเปˆเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒ
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบš djang ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Django Filer
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    a2ps
    a2ps
    a2ps - เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบกเป€เบ—เบดเบ‡ a
    เป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก PostScript ...
    เปเบฅเปˆเบ™ a2ps
  • 2
    a2query
    a2query
    a2query - เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒเปเบฅเปˆเบ™
    เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเบฒเบ Apache 2 HTTP เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
    เป€เบŠเบตเบšเป€เบงเบต ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ a2query
  • 3
    cpqarrayd
    cpqarrayd
    cpqarrayd - Arraycontoller
    monitoringdaemon SYNTAX: cpqarrayd [-d]
    [-v] [-t host [-t host]] เบฅเบฒเบเบฅเบฐเบญเบฝเบ”:
    เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒ HPโ€‹
    (Compaq) เบญเบฒเบฃเบฒ...
    เปเบฅเปˆเบ™ cpqarrayd
  • 4
    cproto
    cproto
    cproto - เบชเป‰เบฒเบ‡ prototypes เบŸเบฑเบ‡เบŠเบฑเบ™ C
    เปเบฅเบฐเปเบ›เบ‡เบ„เปเบฒเบ™เบดเบเบฒเบกเบŸเบฑเบ‡เบŠเบฑเบ™ ...
    เปเบฅเปˆเบ™ cproto
  • 5
    fwb_pix
    fwb_pix
    fwb_ipt - เบ•เบปเบงเบชเบฑเบ‡เบฅเบงเบกเบ™เบฐเป‚เบเบšเบฒเบเบชเปเบฒเบฅเบฑเบš Cisco PIX
    ...
    เปเบฅเปˆเบ™ fwb_pix
  • 6
    fweave
    fweave
    ftangle,fweave - เป‚เบ›เป€เบŠเบ”เป€เบŠเบต WEB เบชเปเบฒเบฅเบฑเบš C,
    C++, Fortran, Ratfor, เปเบฅเบฐ TeX ...
    เปเบฅเปˆเบ™ fweave
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad