求一个数的二进制表达:(正数为例)
private static String toBinary(int num){
String result="";
int i=0;
int v;
while ((v=(1<<i++))<num){
if ((num&v)==0){
result=0+result;
}else{
result=1+result;
}
}
return result;
}
回归基础--JAVA数值二进制转换
最新推荐文章于 2022-12-31 18:25:26 发布