java中将十进制转换为二进制

public static void main(String[] args)
{
toBin(6);
}
/*
十进制转换为二进制
*/
public static void toBin(int num)
{
while(num>0)
{
System.out.println(num%2);
num=num/2;
}
}



java中将十进制转换为二进制

时间: 2024-10-12 07:23:51

java中将十进制转换为二进制的相关文章

十进制转换为二进制序列,并输出1的个数,和序列的奇偶序列

★十进制转换为二进制序列,并输出1的个数,和序列的奇偶序列 #include<stdio.h> int main() { int m,i,x,y; char a[32];//int为4个字节长,占32个bit位 int count=0; printf("请输入一个数:\n"); scanf("%d", &m); for (i = 0; i < 32; i++) { if (m%2 == 1)         //统计序列中1的个数 { co

将一个十进制转换为二进制,八进制,十六进制

package com.db2; /** * 将一个十进制转换为二进制,八进制,十六进制 * * @author denny * */ public class Demo2 { public static void main(String[] args) { toBin(6); toBin(-6); toOct(60); toOct(-60); toHex(60); toHex(-60); } // 转换2进制 public static void toBin(int num) { toTran

十进制转换为二进制的方法

方法1 java.lang包里integer类下有一个方法 toBinaryString public static String toBinaryString(int i) 以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式. 如果参数为负,该无符号整数值为参数加上 232:否则等于该参数.将该值转换为二进制(基数 2)形式的无前导 0 的 ASCII 数字字符串.如果无符号数的大小为零,则用一个零字符 '0' ('\u0030') 表示它:否则,无符号数大小的表示形式中的第一

用位运算实现十进制转换为二进制

代码如下: 1 #include <iostream> //将十进制数转化为二进制数,位运算的取位操作 2 using namespace std; 3 int main() 4 { 5 unsigned short i; 6 cout << "请输入一个小于65536的正整数" << endl; 7 cin >> i; 8 for(int j=15;j>=0;j--) 9 { 10 if ( i & ( 1 <<

使用JAVA完成十进制到二进制八进制十六进制的转换

/* 十六进制的转换 要求: 1.从键盘输入数据(有输入提示) 2.用自定义方法 增加: 对输入的数,进行8进制和2进制的转换. */ import java.util.Scanner; public class ArrayTest{ public static void main(String[] args){ System.out.print("请输入要转换为16进制的数字:"); Scanner scan=new Scanner(System.in); int num = sca

选做题:两位十进制转换为二进制

#include<stdio.h> int main(void){ int i=0,n,a[32]; printf("请输入一个十进制整数:\n"); scanf("%d",&n); while(n>0) { a[i]=n%2; i=i+1; n=n/2; } printf("十进制整数转换为二进制数是:\n"); for(i--;i>=0;i--) printf("%d",a[i]); pri

C语言之利用递归将十进制转换为二进制

#include<stdio.h>#include<stdlib.h>void change2(int num){  if (num == 0)   return;  else  {   change2(num / 2);   printf("%d", num % 2); //printf函数在change2函数后,为逆序打印!  }}void main(){  int num=0;  printf("请输入要转换的十进制数: ");  sc

C#程序中将图片转换为二进制字符串,并将二进制字符串转换为图片

/// <summary> /// 将图片以二进制流 /// </summary> /// <param name="path"></param> /// <returns></returns> public string SaveImage(String path) { FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read); //

Java中将Map转换为JSON

一个注意的地方:要选对jar包 1 Map map = new HashMap(); 2 map.put("success", "true"); 3 map.put("photoList", photoList); 4 map.put("currentUser", "zhang"); 5 6 //net.sf.json.JSONObject 将Map转换为JSON方法 7 JSONObject json =