:将一个数的第五位变为1,第六位变为0
来源:互联网 发布:淘宝农村服务站申请 编辑:程序博客网 时间:2024/05/18 01:04
package com.app.Problem.problem0715;
/**
* Explain:将一个数的第五位变为1,第六位变为0
* @author Administrator
*
*/
public class Problem_03 {
public static void main(String[] args)
{
changeNumber(230);
}
static void changeNumber(Integer number)
{
System.out.println("number:"+number);
System.out.println("number的二进制位:"+Integer.toBinaryString(number));
String string=Integer.toBinaryString(number);
int[] array=new int[string.length()];
for(int i=0;i<string.length();i++)
{
array[i]=string.charAt(i)-'0';
}
array[array.length-5]=1;
println(array);
array[array.length-6]=0;
println(array);
}
static void println(int[] array)
{
for(int i=0;i<array.length;i++)
{
System.out.print(array[i]);
}
System.out.println();
}
}
/**
* Explain:将一个数的第五位变为1,第六位变为0
* @author Administrator
*
*/
public class Problem_03 {
public static void main(String[] args)
{
changeNumber(230);
}
static void changeNumber(Integer number)
{
System.out.println("number:"+number);
System.out.println("number的二进制位:"+Integer.toBinaryString(number));
String string=Integer.toBinaryString(number);
int[] array=new int[string.length()];
for(int i=0;i<string.length();i++)
{
array[i]=string.charAt(i)-'0';
}
array[array.length-5]=1;
println(array);
array[array.length-6]=0;
println(array);
}
static void println(int[] array)
{
for(int i=0;i<array.length;i++)
{
System.out.print(array[i]);
}
System.out.println();
}
}
0 0
- :将一个数的第五位变为1,第六位变为0
- 将一个整数110从右端开始的4~7位变为0
- 8叉数算法处理将24位真彩色变为8位伪彩色图像
- 数字变为7位的字符串
- 输入一个无符号整数,用最少的步骤将该数变为1
- 在java中如何将一个长整形的数变为数组类型
- Give Me the Number(将字符串的值变为数)
- 一个将“r”变为小叉的字体
- 如何将一个正方形的view变为圆形
- 问题:有一个6位自然数 例如123456,要使十位变为偶数
- 将一个普通项目变为maven项目
- 写一个宏将一个数的奇数位和偶数位交换
- 写一个宏,将一个数的奇数位和偶数位交换
- 写一个宏可以将一个数的奇数位和偶数位交换
- 将数组的前n位顺序移到数组后面,后面的移到前面,如1 2 3 4 5 6 7,若n=3;则变为4 5 6 7 1 2 3
- 将网站变为灰色的方法
- 将想法变为软件的过程
- 将自定义的jar变为Maven依赖
- USB描述符
- Java nio selector
- 数组的增删查找操作
- index branch dump 里的kdxbrlmc意思
- oracle行列转换
- :将一个数的第五位变为1,第六位变为0
- LinkedHashMap源码浅析
- 单调递增最长子序列
- 游戏公司通用屏蔽字列表
- Kernel调度器负载均衡(二)
- 利用maven工具在eclipse上对项目进行搭建和管理
- Git使用小记
- Linux命令:tar
- linux下的tomcat jvm内存