2021-06-07から1日間の記事一覧

円周率の計算(円に内接する多角形と外接する多角形の周囲の長さを使う)

下記のページを参考にしました https://w3e.kanazawa-it.ac.jp/e-scimath/contents/t16/textbook_t16_all.pdf円に内接する正n角形の周の長さと、 円に外接する正n角形の周の長さとから、 円に内接する正2n角形の周の長さと、 円に外接する正2n角形の周の長さ…

円周率の計算(円に内接する多角形の周囲の長さを使う)

半径が1の円に内接する正1万角形の周囲の長さを使って求める。 それが2πに近くなるので、2で割る。Python import math #半径が1の円に内接する正n角形の1辺の長さを求める #頂角がth、等しい2辺の長さが1の二等辺三角形の底辺の長さを求める def length_of_b…

Project Euler Problem 33

該当する場合は、 分子の1の位の数と、分母の10の位の数が同じで、 それを除去する場合のみであるが、 なぜそうなのかは、分からない。Python from fractions import Fraction def is_digit_cancelling(nu, de): nu_10, nu_1 = divmod(nu, 10) de_10, de_1 =…