当前位置: 首页 > news >正文

苏州沧浪做网站哪家好公司注册资金500万实缴多少

苏州沧浪做网站哪家好,公司注册资金500万实缴多少,哪里可以免费申请空间 注册域名 申请网站,成都哪家公司做网站比较好目录 一、算法实现进制之间的转换 (1)十进制转换为二进制 (2)二进制转换成十进制 二、Java中的API实现进制转换 (1)十进制转换为二进制 (2)十进制转换为八进制 (3…

目录

一、算法实现进制之间的转换

(1)十进制转换为二进制

(2)二进制转换成十进制

二、Java中的API实现进制转换

(1)十进制转换为二进制

(2)十进制转换为八进制

(3)十进制转换为十六进制

(4)二进制转换为十进制

(5)八进制转换为十进制

(6)十六进制转换为十进制


一、算法实现进制之间的转换

(1)十进制转换为二进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);int n=scanner.nextInt();System.out.println(er(n));}public static String er(int x){//十进制转换成二进制StringBuilder s=new StringBuilder();while(x!=0){s.append(x%2);x/=2;}return s.reverse().toString();}
}

后面的十进制转换成八进制,十六进制与该算法也是同样的,我就不细说了!

(2)二进制转换成十进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);String s=scanner.next();System.out.println(er(s));}public static int er(String s){//二进制转换成十进制//1100int l=s.length();int ans=0;for(int i=0;i<l;i++){ans+=Math.pow(2,i)*Integer.parseInt(String.valueOf(s.charAt(l-i-1)));}return ans;}
}

二、Java中的API实现进制转换

事实上,在Java中有相应的API可以帮助我们进行进制的转换,接下来让我们来看一下吧!

(1)十进制转换为二进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);int n=scanner.nextInt();System.out.println(Integer.toBinaryString(n));}
}

(2)十进制转换为八进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);int n=scanner.nextInt();System.out.println(Integer.toOctalString(n));}
}

(3)十进制转换为十六进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);int n=scanner.nextInt();System.out.println(Integer.toHexString(n));}
}

(4)二进制转换为十进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);String s=scanner.next();//二进制转换成十进制System.out.println(Integer.parseInt(s,2));}
}

(5)八进制转换为十进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);String s=scanner.next();//二进制转换成十进制System.out.println(Integer.parseInt(s,8));}
}

(6)十六进制转换为十进制

import java.util.ArrayDeque;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);String s=scanner.next();//二进制转换成十进制System.out.println(Integer.parseInt(s,16));}
}

http://www.yayakq.cn/news/641185/

相关文章:

  • 一个服务器怎么做两个网站做网站怎么与客户谈判
  • 网站下载免费新版国外建站vps
  • 分类信息网站模板信息流广告公司一级代理
  • 网站建设最新技术及发展趋势WordPress 黛米付
  • 南京市住房和城乡建设网站郑州市网站设计公司哪个好
  • saas网站开发哈尔滨seo网络推广
  • mysql数据做彩票网站河南智慧团建登录入口
  • rp做网站原型要缩小尺寸吗关于网站建设需要了解什么东西
  • 吉林沈阳网站建设2023免费网站推广大全
  • 品牌网站策划书外贸网站建设课本
  • 轻量应用服务器可以做网站吗大庆市萨尔图区建设局网站
  • 天津武清做淘宝网站深圳市网络营销推广品牌
  • 美发营销型网站泰康人寿网站如何做计划领取
  • 博瑞微传媒建站快车通信网站模板
  • 网站微信收款二维码怎么做做的好的企业网站
  • 杭州知名建设网站设计江西威乐建设集团有限公司企业网站
  • 做团购网站的心得工作服图片大全
  • 重庆建设行业信息网站邯郸网站制作哪家强
  • 提供网站建设搭建wordpress是国外服务器吗
  • 做网站需要的注意事项郑州便宜网站建设
  • 进贤网站建设网站专题制作原则
  • 口碑好的番禺网站建设一般做网站多少钱
  • 贵州省网站集约化建设友情链接模板
  • 廊坊网站建设墨子网站建设人工费
  • 网站怎么用网站用什么软件程序做
  • 做婚庆网站有哪些flash网站的优点和缺点
  • 公司网站被抄袭物业管理系统有哪些模块
  • 做国外直播网站咖啡店网站模板
  • 编辑网站的软件手机软件梧州门户网站
  • 承接php网站建设网站开发的ppt报告