Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
疑似乱数の生成
Search
まりも
September 25, 2024
Programming
0
17
疑似乱数の生成
乱数の解説を行うために作った資料です。が、解説なしだと情報が少なすぎるかも。
まりも
September 25, 2024
Tweet
Share
More Decks by まりも
See All by まりも
メンタルモデルから見るオブジェクト設計
hrmstrsmgs
0
87
技術的負債
hrmstrsmgs
0
120
よい設計のプログラムを作るには
hrmstrsmgs
0
50
歴史から理解するJavaScript
hrmstrsmgs
0
26
論理的な考え方
hrmstrsmgs
0
30
論理的な話し合いはなぜ必要か
hrmstrsmgs
0
19
腕のある技術者はなぜ
hrmstrsmgs
0
48
構造化プログラミング
hrmstrsmgs
0
26
社内勉強会の戦略
hrmstrsmgs
0
23
Other Decks in Programming
See All in Programming
創造的活動から切り拓く新たなキャリア 好きから始めてみる夜勤オペレーターからSREへの転身
yjszk
1
130
KubeCon + CloudNativeCon NA 2024 Overviewat Kubernetes Meetup Tokyo #68 / amsy810_k8sjp68
masayaaoyama
0
250
RWC 2024 DICOM & ISO/IEC 2022
m_seki
0
210
Jakarta EE meets AI
ivargrimstad
0
240
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
200
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
2
160
複雑な仕様に立ち向かうアーキテクチャ
myohei
0
170
103 Early Hints
sugi_0000
1
230
フロントエンドのディレクトリ構成どうしてる? Feature-Sliced Design 導入体験談
osakatechlab
8
4.1k
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
150
良いユニットテストを書こう
mototakatsu
5
2k
ソフトウェアの振る舞いに着目し 複雑な要件の開発に立ち向かう
rickyban
0
890
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
It's Worth the Effort
3n
183
28k
Practical Orchestrator
shlominoach
186
10k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
How to Ace a Technical Interview
jacobian
276
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
5
440
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Site-Speed That Sticks
csswizardry
2
190
Designing for humans not robots
tammielis
250
25k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Transcript
疑似乱数の生成
疑似乱数 ▪ Wikipedia
疑似乱数の例 0 1 2 3 4 5 6 7 8
9 10 1559595546 534011718 1655911537 630327709 1752227528 726643700 1848543519 822959691 1944859510 919275682 2041175501 1755192844 237820880 867932563 1498044246 2128155929 610783965 1240895648 1871007331 353635367 983747050 1613858733 1649316166 1002897798 356479430 1857544709 1211126341 564707973 2065773252 1419354884 772936516 126518148 1627583427 1198642031 1657007234 2115372437 426253993 884619196 1342984399 1801349602 112231158 570596361 1028961564 1487326767 442452829 1412011072 234085668 1203643911 25718507 995276750 1964834993 786909589 1756467832 578542428 1548100671 1200195957 929393559 658591161 387788763 116986365 1993667614 1722865216 1452062818 1181260420 910458022 639655624 1945678308 760389092 1722583523 537294307 1499488738 314199522 1276393953 91104737 1053299168 2015493599 830204383 949569752 2026928803 956804207 2034163258 964038662 2041397713 971273117 2048632168 978507572 2055866623 985742027 2099272109 217468053 483147644 748827235 1014506826 1280186417 1545866008 1811545599 2077225190 195421134 461100725 587775847 1379662799 24066104 815953056 1607840008 252243313 1044130265 1836017217 480420522 1272307474 2064194426 626863973 61497087 1643613848 1078246962 512880076 2094996837 1529629951 964263065 398896179 1981012940 1415646054 1003550677 532638534 61726391 1738297895 1267385752 796473609 325561466 2002132970 1531220827 1060308684 589396541 1358625013 687431273 16237533 1492527440 821333700 150139960 1626429867 955236127 284042387 1760332294 1089138554 1008269081 2125508764 1095264800 65020836 1182260519 152016555 1269256238 239012274 1356251957 326007993 1443247676 2109153755 1464848243 820542731 176237219 1679415354 1035109842 390804330 1893982465 1249676953 605371441 2108549576 65212616 1406361028 600025793 1941174205 1134838970 328503735 1669652147 863316912 56981677 1398130089 591794854 1851925803 607156385 1509870614 265101196 1167815425 2070529654 825760236 1728474465 483705047 1386419276 141649858 2137491580 1321446349 505401118 1836839534 1020794303 204749072 1536187488 720142257 2051580673 1235535442 419490211 1454235444 1512368656 1570501868 1628635080 1686768292 1744901504 1803034716 1861167928 1919301140 1977434352 2035567564 675580731 1507096884 191129390 1022645543 1854161696 538194202 1369710355 53742861 885259014 1716775167 400807673 1754296375 2039633683 177487344 462824652 748161960 1033499268 1318836576 1604173884 1889511192 27364853 312702161 1821177336 200550235 727406781 1254263327 1781119873 160492772 687349318 1214205864 1741062410 120435309 647291855 2130093701 345545550 708481046 1071416542 1434352038 1797287534 12739383 375674879 738610375 1101545871 1464481367 70062080 820276643 1570491206 173222122 923436685 1673651248 276382164 1026596727 1776811290 379542206 1129756769 1503113964 1713579631 1924045298 2134510965 197492985 407958652 618424319 828889986 1039355653 1249821320 1460286987 1130186590 363927940 1745152937 978894287 212635637 1593860634 827601984 61343334 1442568331 676309681 2057534678 2005789796 1704637349 1403484902 1102332455 801180008 500027561 198875114 2045206314 1744053867 1442901420 1141748973 1476653312 659767626 1990365587 1173479901 356594215 1687192176 870306490 53420804 1384018765 567133079 1897731040 1174277203 1767440095 213119340 806282232 1399445124 1992608016 438287261 1031450153 1624613045 70292290 663455182 174182291 1903678842 1485691746 1067704650 649717554 231730458 1961227009 1543239913 1125252817 707265721 289278625 401846963 1194650126 1987453289 632772805 1425575968 70895484 863698647 1656501810 301821326 1094624489 1887427652 973512717 1539174560 2104836403 523014599 1088676442 1654338285 72516481 638178324 1203840167 1769502010 187680206 638171722 1501726364 217797359 1081352001 1944906643 660977638 1524532280 240603275 1104157917 1967712559 683783554 2122881600 29236707 83075461 136914215 190752969 244591723 298430477 352269231 406107985 459946739 513785493 1380182313 2130037697 732409434 1482264818 84636555 834491939 1584347323 186719060 936574444 1686429828 288801565 1638451829 1731519511 1824587193 1917654875 2010722557 2103790239 49374274 142441956 235509638 328577320 421645002 65271247 1844137836 1475520778 1106903720 738286662 369669604 1052546 1779919135 1411302077 1042685019 674067961 818200948 134224868 1597732435 913756355 229780275 1693287842 1009311762 325335682 1788843249 1104867169 420891089 736891500 1104652174 1472412848 1840173522 60450549 428211223 795971897 1163732571 1531493245 1899253919 119530946 2056119311 1127983490 199847669 1419195495 491059674 1710407500 782271679 2001619505 1073483684 145347863 1364695689 1084756724 585887566 87018408 1735632897 1236763739 737894581 239025423 1887639912 1388770754 889901596 391032438 1537539262 2134161410 583299911 1179922059 1776544207 225682708 822304856 1418927004 2015549152 464687653 1061309801 255459778 1484135457 565327489 1794003168 875195200 2103870879 1185062911 266254943 1494930622 576122654 1804798333 587232589 830250430 1073268271 1316286112 1559303953 1802321794 2045339635 140873829 383891670 626909511 869927352 1947978014 932725007 2064955647 1049702640 34449633 1166680273 151427266 1283657906 268404899 1400635539 385382532 1706746116 1450422331 1194098546 937774761 681450976 425127191 168803406 2059963268 1803639483 1547315698 1290991913 724046315 1454666067 37802172 768421924 1499041676 82177781 812797533 1543417285 126553390 857173142 1587792894 981848395 1015490648 1049132901 1082775154 1116417407 1150059660 1183701913 1217344166 1250986419 1284628672 1318270925 315304373 525100016 734895659 944691302 1154486945 1364282588 1574078231 1783873874 1993669517 55981513 265777156