C_and_CPP 板


LINE

那1.850公里減掉基本運費的里程數(1.5公里)為 1.85-1.5=0.35(公里) 又因為每0.3公里加收五元(不足0.3公里以0.3公里計) 而(0.35/0.3)*5=1.1666666.. . 這裡是 1.1666666個 0.3公里,他確實>=1,因此滿足`0.3公里的條件` 1.16666...*5= 5.83333333(元) 這樣會使得總運費只有70+5.83333333= 75.83333333 捨去小數得到的只是75元 根本就嚴重計算錯誤 本來就應該是75.833了不是? 並不是 因為原來的題目(見上)有說 不足0.3公里 要自動算成是0.3公里 所以此時的總車資應該要是70+5*2=80(元) 正確算法應該是遇到 0.35/0.3=1.1666666...小數點後面有小數時 就要無條件進位讓1.1666666....變成2 原題目你所po的部份沒有顯示這玩意啊,你應該只是為了反駁而寫這個解釋吧 我並沒有因為為了反駁而寫這個解釋.... 原來的題目 "超過1.5公里後, 每0.3公里, 加收5元 (不足0.3公里, 仍以0.3公里計)" 而為了滿足題目所求 我先宣告一個整數int t; 這個t=(y-1.5)/0.3; 假定y=1.850 則t此時原應等於(1.850-1.5)=0.350/0.3=1.166666... =>但由於取整數的關係 t會變成無條件捨去 值只等於1 原本是應該要無條件進位的 但變成無條件捨去 t的值會相差1 而這個情況只要y-1.5之後的值不能整除0.3 都會發生 但相對的 這個情況只要y-1.5之後的值能整除0.3 就不會發生 (ex: y=2.70 => y-1.5=2.7-1.5=1.2 => (y-1.5)/0.3=4) 所以我後面才設計了一個if選擇 以判斷情況是哪種: if(0.3*(t+1.5)==y) 但我這邊寫錯了 很抱歉 我應該要寫的是: if(0.3*t+1.5==y) 舉例來說 像上面的y=1.850的情況 其對應的t=1 則此時if(0.3*t+1.5==y)式子中的等號左邊是 0.3*1+1.5=1.8 就不等於y=1.850 就會進入else的部分 z=(y-1.5)/0.3; w=70+5*(z+1); 其中的z,w是整數int 此時z=(1.850-1.5)/0.3=1.16666=>1 w=70+5*(1+1)=80 ...+1是為了要達到階梯式進位的效果 ※ 編輯: duv 來自: 140.119.143.103 (09/15 22:58)
1F:推 sunneo:瞭解 ^^" 09/15 23:29







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP