[過去ログ] Pythonのお勉強 Part62 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
111
(2): デフォルトの名無しさん (ワッチョイ 5ff0-wRkC) [sage] 2019/10/01(火) 18:10:31 ID:edrieGWV0(1/3) AAS
基礎的な数値計算の疑問で
x = 0
for i in range(10000):
x += 0.0001
print(x)

0.9999999999999999062
になる理由がよく分からないので教えてください
115: デフォルトの名無しさん (ワッチョイ 5ff0-wRkC) [sage] 2019/10/01(火) 18:51:08 ID:edrieGWV0(2/3) AAS
>>114
114(1): デフォルトの名無しさん (ササクッテロル Spbb-Z6Hn) [sage] 2019/10/01(火) 18:43:28 ID:FnDrhLoap(1) AAS
>>111
>>112の返答がほぼ答えだけど、もう少し親切に説明しようと思う
浮動小数点で0.0001を表すと厳密には0.0001ではなくて小さな誤差を持つので、足し合わせても1にはならない
ありがとう
118: デフォルトの名無しさん (ワッチョイ 5ff0-wRkC) [sage] 2019/10/01(火) 20:21:37 ID:edrieGWV0(3/3) AAS
>>116
116(1): デフォルトの名無しさん (ワッチョイ 5f11-qPRK) [] 2019/10/01(火) 19:15:16 ID:9fvqkmcJ0(1) AAS
>>111
「割り切れない数」の代表格の1/3は三進数では0.1
πはπ進数では10
高校数学をやらなければいけないことは分かった、ありがとう
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s