[問題] vector.size()的大小只能傳回整數?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
vc+= 2008
問題(Question):
請教一下,我說明一個簡單的例子
int main()
{
vector<double> vector1;
vector1.push_back(20);
//vector1.push_back(30); //如果這行不拿掉結果就會是0
//vector1.push_back(40); //如果這行不拿掉結果就會是0
//vector1.push_back(50); //如果這行不拿掉結果就會是0
cout<<1/vector1.size();//想要回傳有小數點的size(),所以我分子放1做測試
}
感覺vector回傳的size()只限於整數的部份
如果我想要回傳有小數點的size(),那應該怎麼處理比較好呢?
謝謝幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.100.113
→
10/15 12:22, , 1F
10/15 12:22, 1F
→
10/15 12:22, , 2F
10/15 12:22, 2F
→
10/15 12:23, , 3F
10/15 12:23, 3F
推
10/15 12:25, , 4F
10/15 12:25, 4F
→
10/15 12:25, , 5F
10/15 12:25, 5F
→
10/15 13:24, , 6F
10/15 13:24, 6F
→
10/15 13:55, , 7F
10/15 13:55, 7F
→
10/15 13:56, , 8F
10/15 13:56, 8F
→
10/15 13:57, , 9F
10/15 13:57, 9F
→
10/15 20:45, , 10F
10/15 20:45, 10F
→
10/15 20:45, , 11F
10/15 20:45, 11F
→
10/15 20:50, , 12F
10/15 20:50, 12F
→
10/15 20:50, , 13F
10/15 20:50, 13F
→
10/15 20:53, , 14F
10/15 20:53, 14F
→
10/15 20:53, , 15F
10/15 20:53, 15F
→
10/15 20:53, , 16F
10/15 20:53, 16F
→
10/15 20:56, , 17F
10/15 20:56, 17F
推
10/15 21:35, , 18F
10/15 21:35, 18F
→
10/15 23:35, , 19F
10/15 23:35, 19F
→
10/16 00:00, , 20F
10/16 00:00, 20F
→
10/16 00:01, , 21F
10/16 00:01, 21F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章