「旧課程(-2012年度)高等学校数学B/数値計算とコンピューター」の版間の差分
削除された内容 追加された内容
→ユークリッドの互除法: python3対応。Shemeと同じく再帰を使った。 タグ: 2017年版ソースエディター |
→2分法: 【バグ・フィックス】Python版のループの終了条件に誤りがあり、機械イプシロンまで回っていた。結果的に hat could hardly be true (ありえへん)に必ず到達していた。 タグ: 2017年版ソースエディター |
||
93 行
and type(right) == float),"That is not real numbers"
mid = (left +right)/2
while not (-1.0e-10 <func(mid) <
mid = (right + left)/2
if (func(mid) < 0):
|