Re: [問題] 新手除法餘數求解
※ 引述《kyo0010 (~KYO~)》之銘言:
: 剛測試一下%求餘數時,發現小數的無法解,語法如下
: double a = 4.2 / 3.0;
: Console.WriteLine(a);
: a = 4.2 % 3.0;
: Console.WriteLine(a);
: Console.ReadKey();
: 第一個a顯示1.4,用心算也可以得知這是整除的
: 我本來以為第二個a會是0,可是第二個a顯示1.2,這邊是用法不對嗎?
: 還是小數整除無法求餘數?
原PO應該出來一下
跟回答的人道個歉
但我想你可能也搞不清楚你為什麼要道歉
所以我來幫您解惑一下
今天我有40顆蘋果 要分給13個人
每人分到3顆 會剩下1顆沒辦法分 這1顆就叫做餘數
今天我有4.2顆蘋果 要分給3.0個人
每人分到1顆 會剩下1.2顆沒辦法分 餘數就是1.2
所以你一開始就在問
為什麼你4.2%3.0會得到1.2
為什麼得不到餘數
當你這樣問的時候
大家看到都會想 幹 你不就得到餘數了你是在問殺小
好 再往前推一步 你說4.2/3.0=1.4 這對你叫做整除?
所以是不是你整除的定義也跟大家不一樣??
整除的定義是 商為整數 餘數為0 才叫做整除好嗎
心算就知道這不會整除 OK??
你根本搞不清楚自己想要什麼
搞不清楚該怎麼問
還罵人家不懂裝懂
所以 你就道個歉吧
道個歉 以後還有問題要問 都好說 是吧?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.239.229
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1443150475.A.29B.html
→
09/25 12:57, , 1F
09/25 12:57, 1F
推
09/25 14:20, , 2F
09/25 14:20, 2F
→
09/25 15:03, , 3F
09/25 15:03, 3F
推
09/26 12:28, , 4F
09/26 12:28, 4F
推
09/26 20:06, , 5F
09/26 20:06, 5F
推
09/26 21:01, , 6F
09/26 21:01, 6F
推
09/28 11:14, , 7F
09/28 11:14, 7F
→
10/05 18:39, , 8F
10/05 18:39, 8F
→
10/05 18:39, , 9F
10/05 18:39, 9F
→
10/05 19:14, , 10F
10/05 19:14, 10F
→
10/05 19:14, , 11F
10/05 19:14, 11F
→
10/05 19:14, , 12F
10/05 19:14, 12F
→
10/05 19:14, , 13F
10/05 19:14, 13F
→
10/05 19:14, , 14F
10/05 19:14, 14F
→
10/05 19:14, , 15F
10/05 19:14, 15F
→
10/05 20:24, , 16F
10/05 20:24, 16F
→
10/05 20:24, , 17F
10/05 20:24, 17F
推
10/06 06:39, , 18F
10/06 06:39, 18F
推
10/07 17:02, , 19F
10/07 17:02, 19F
→
10/07 17:04, , 20F
10/07 17:04, 20F
→
10/07 17:04, , 21F
10/07 17:04, 21F
→
10/08 19:54, , 22F
10/08 19:54, 22F
推
10/12 12:49, , 23F
10/12 12:49, 23F
推
11/14 17:13, , 24F
11/14 17:13, 24F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章