Excel個LCM function係咪有bug
仔傻正睇轉倒
5 回覆
1 Like
2 Dislike
仔傻正睇轉倒
2023-05-28 13:14:17
LCM(113,39) =4407 依個啱
但如果
A1= 1.13
A2= 0.39
B1=A1*100
B2=A2*100
LCM(B1,B2)= 4368
有冇人知點解會咁
VVWVV
2023-05-28 13:31:33
floating point問題
轉返interger先
仔傻正睇轉倒
2023-05-28 14:33:34
姐係1.13*100唔係actually等於113?
學渣一名
2023-05-29 20:25:18
No
你部電腦唔識計1.13*100
佢要首先轉佢做IEEE 754 format
咁IEEE 754 係用一個22-bit int去儲存你個value (剩低d bit去encode其他嘢)
當你咁轉 就會無咗d precision
又因為電腦用2進制計數 變返10進制就會出奇怪嘢
第 1 頁
吹水台
自選台
熱 門
最 新
手機台
時事台
政事台
World
體育台
娛樂台
動漫台
Apps台
遊戲台
影視台
講故台
健康台
感情台
家庭台
潮流台
美容台
上班台
財經台
房屋台
飲食台
旅遊台
學術台
校園台
汽車台
音樂台
創意台
硬件台
電器台
攝影台
玩具台
寵物台
軟件台
活動台
電訊台
直播台
站務台
黑 洞