为什么在dev上可以运行,在这里就编译失败
#include<iostream> #include<algorithm> #include<string> #include<vector> #include<iomanip> using namespace std; int main() { int a,i=0; cin>>a; while(1) { i++; if(a==1) break; a=floor(a*0.5); } cout<<i; return 0; }