[問題] 小數點問題
不好意思 想請教 一個問題
假如我有一個double數值 x=123.45678
我該如何讓x1= 123.456 後頭的78不要?
或是一個文字檔123.45678
我要如何只讀123.456?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.110.234
→
05/19 17:41, , 1F
05/19 17:41, 1F
→
05/19 17:41, , 2F
05/19 17:41, 2F
→
05/19 17:44, , 3F
05/19 17:44, 3F
→
05/19 17:50, , 4F
05/19 17:50, 4F
→
05/19 18:08, , 5F
05/19 18:08, 5F
→
05/19 18:28, , 6F
05/19 18:28, 6F
→
05/19 22:32, , 7F
05/19 22:32, 7F
→
05/20 00:10, , 8F
05/20 00:10, 8F
推
05/20 00:47, , 9F
05/20 00:47, 9F
→
05/20 07:47, , 10F
05/20 07:47, 10F
推
05/20 08:28, , 11F
05/20 08:28, 11F
→
05/20 08:28, , 12F
05/20 08:28, 12F
→
05/20 08:29, , 13F
05/20 08:29, 13F
感謝以上大大回答
(double)((int)(x * 1000) / 1000) 我也有使用,只是讀取數值過大,int會溢位
EX: 1234567.12345 <===這種就溢位了
另外感謝 sand大 floor 第一次聽過,也很好用!!!
※ 編輯: lovecomic 來自: 140.115.110.234 (05/20 09:22)
→
05/20 09:40, , 14F
05/20 09:40, 14F
→
05/20 09:41, , 15F
05/20 09:41, 15F
→
05/20 11:24, , 16F
05/20 11:24, 16F
→
05/20 11:25, , 17F
05/20 11:25, 17F
→
05/20 11:25, , 18F
05/20 11:25, 18F
→
05/20 11:25, , 19F
05/20 11:25, 19F
→
05/20 11:26, , 20F
05/20 11:26, 20F
推
05/20 11:39, , 21F
05/20 11:39, 21F
→
05/20 11:40, , 22F
05/20 11:40, 22F
→
05/20 11:40, , 23F
05/20 11:40, 23F
推
05/20 11:58, , 24F
05/20 11:58, 24F
→
05/20 11:59, , 25F
05/20 11:59, 25F
→
05/20 12:09, , 26F
05/20 12:09, 26F
推
05/20 13:55, , 27F
05/20 13:55, 27F