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
開平法でn乗根を求めてみるコード作ってみた.pdf
Search
keyT
November 17, 2025
43
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
開平法でn乗根を求めてみるコード作ってみた.pdf
keyT
November 17, 2025
More Decks by keyT
See All by keyT
色を音にする.pdf
keyt
0
28
コード進行を再現するコード作成.pdf
keyt
0
28
QRコードでライフゲーム.pdf
keyt
0
21
SAMでなんでも切り抜けるツールを作ってみた.pdf
keyt
0
15
connpass最新イベント_通知用LINEBot作成.pdf
keyt
0
27
発信力_鍛えてきました.pdf
keyt
0
57
OpenCVとSciPyを活用した関数アート生成コード開発.pdf
keyt
0
27
あえて開平法で求めてみる.pdf
keyt
0
16
自宅用タスク管理ツール開発.pdf
keyt
0
12
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
270
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
The Spectacular Lies of Maps
axbom
PRO
1
850
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Agile that works and the tools we love
rasmusluckow
331
22k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
500
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
380
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Paper Plane (Part 1)
katiecoart
PRO
0
9.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Discover your Explorer Soul
emna__ayadi
2
1.2k
Transcript
開平法でn乗根を求めてみる コード作ってみた けいてぃー(久島慶大)
自己紹介 名前:久島慶大(ヒサジマケイタ) 出身:九州 職業:AI開発エンジニア 最近の案件:画像認識 趣味:謎解き・競プロ・数学
初めに 以前に開平法を用いて平方根を求めるコードの説明とデモを行いました このコードを用いてn乗根を求めるコードを作成したので、中身の説明とデモを行うLTで す。 qiitaにも記事を投稿しているので よかったら確認してください→
方法 こちらのWeb(https://wakara.co.jp/mathlog/20201119 )を参考にしました やっていることを簡単に説明すると求めたい数を(a)^(1/n)としたときに、1)aをかける 2) 平方根をとる という作業を繰り返すことでn乗根の近似値を得るものです。 より厳密には としたときにaをq回かけて、平方根をp回という操作を何度も 繰り返してn乗根の近似値を求めています
改良点 ・nを素因数分解して、それぞれの数字で操作を行う s の時 と分解して、3乗根を計算して5乗根を計算 ・p,qの同定方法 qを1から順番に増やしていって、nで割り切れるようになったら計算終了。 その時のpと を採用
改善策 すべてのn乗根に対応しているとは限らない 今回の自分の方式だと、すべての素数が(2^p - 1)/qで表現できれば良いが表現でき るかわからない。 解決策(代替案?) 2のべき乗根は簡単に計算できるので、そちらをもとにしたコードを実装
最後に Qiitaへの記事投稿やってます 今回の内容も記事にしてあるのでフォロー&いいね&い ただけるとありがたいです 自分のQiitaのマイページ →