#include<iostream> using namespace std; int main () { float f = 19.2 F; unsigned int* pa = reinterpret _cast<int*>(&f); for (int i = 31; i>=0; i--) count<<(*pa>>i & 1)<<(i==31 || i==23 ? "-" : ""); count<<"\n""; }
//---------------------------------- //EX0301.cpp //整数内码 //---------------------------------- #include<iostream> using namespace std; //---------------------------------- int main() { int x= -1234567; for(int i=31; i>=0; --i) cout<<(x>>i & 1); cout<<"\n"; }//---------------------------------
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
//---------------------------------- //EX0301.cpp //整数内码 //---------------------------------- #include<iostream> using namespace std; //---------------------------------- int main() { int x= -1234567; for(int i=31; i>=0; --i) cout<<(x>>i & 1); cout<<"\n"; }//---------------------------------