jAvA十进制转16

1、用Integer.toHexString方法即可将十进制装成十六进制.package com.test; public class Test { public static void main(String[] args) { int i = 123; System.out.println(Integer.toHexString(i)); } }2、运行结果如下十进制的123转化成十六进制的7b3、

public static int get10Num(int i){int count=0;int n=i%10;for(int x=10;x>0;x--){while(i-Math.pow(10, x)>=0){i=(int)(i-Math.pow(10, x));count+=(int) Math.pow(8, x);}}return count+n;}参数是要转换的8进制数字 返回10进制数字比如get10Num(15),返回的

用除商取余法用十进制数除以16 记录下商和余数然后继续用商去除以16记录下商和余数,直到商为0最后将余数逆序排列就可以了比如十进制数33转为十六进制33/16=2 余12/16=0 余2结果就是0x 21(十六进制以0x开头)

查jdk文档,可以发现在long类里面有这些方法static String toBinaryString(long i) 以二进制无符号整数形式返回 long 参数的字符串表示形式. static String toHexString(long i) 以十六进制无符号整数形式返回 long 参数的字符串表示形式. static String toOctalString(long i) 以八进制无符号整数形式返回 long 参数的字符串表示形式. 如果你自己要写一个程序 实现这个功能,就是将数字除16取余

在java中用integer类的tohexstring函数就可以将十进制整数转换为十六进制整数的字符串 具体的java程序如下 public class aa { public static void main(string[] args) { int i=233; system.out.println(integer.tohexstring(i)); } }运行结果 e9

首先16进制里面a代表的是10.b 代表11,f代表1516进制就是每16进1 然后利用这个 原理.得到如下代码.经测试,下边代码两次输出的结果是相同的.public class test1 { public static void main(String[] args) { String str="aabbcc"; String myStr[]

查看java帮助文档 在java.lang包中有个Integer类 ,里面有个方法 toHexString() 是用来转化的 具体代码: int i = 10; String s = Integer.toHexString(i); System.out.println(s); 程序输出:a 不知道是不是你要的!

#include<stdio.h>void main(){ int i; printf("Please input a number to i:"); scanf("%d",&i); printf("i=%x",i);}

十进制转换成十六进制字符串的方法,public class Test { public static void main(String[] args) { String str = Long.toHexString(421393700).toUpperCase(); System.out.println(str); }}后面的 字节从低到高排列 这个没看明白现位一个字节,倒序输出

java的Integer类里面就封装了现成的方法..为什么不拿来用.import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请出入一个十进制数"); int x = sc.nextInt(); System.out.println(x+"的十六进制结果是:"+Integer.toHexString(x)); }}

相关文档

十进制转成16进制java
八进制和十六进制的表示
java数字怎么转16进制
java八进制数表示方法
java如何将帐号转为16进制
java16进制转换10进制
八进制和16进制的表达方式
java十六进制转10进制
java16进制表示
十进制转十六进制代码
16进制转10进制
java8进制
121十进制转十六进制
java16进制转换
2从 十进制转换十六进制
java16进制
java浮点数转十六进制
十进制转十六进制java
电脑版