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

章丘做网站单位哪家好seo目标关键词优化

章丘做网站单位哪家好,seo目标关键词优化,华容网站建设,江都建设总部网站目录 一、算法实现进制之间的转换 (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.mmbaike.com/news/40225.html

相关文章:

  • 基于个性化推荐的电商网站设计与实现乐云seo官网
  • 编辑网站内容有没有批量办法做seo推广一年大概的费用
  • 中国移动网站学管理培训班去哪里学
  • 北京网站排名方案西安百度推广开户运营
  • 泉州网站制作运营商专业网站排名监控工具
  • 哪个网站是自己销售成都网络推广运营公司
  • php怎么用来做网站网络公司名字大全
  • 苏州网页优化服务网站如何做优化排名
  • 招标代理公司注册需要什么条件全国分站seo
  • 济南建设网站企业安卓系统优化app
  • 麻栗坡做网站seo报价单
  • 绿色科技网站建设近期新闻大事
  • 宁波专业网站建设公司微信公众号推广网站
  • 做图素材网站开通会员哪个好推广平台排行榜app
  • 大理市政府建设办网站阿里云域名查询和注册
  • 宁乡的网站建设微商营销技巧
  • 传媒网站建设河北百度推广客服电话
  • logo设计大赛网站企业官网
  • 网站音乐播放器源码国内搜索引擎优化的公司
  • 怎样进行公司网站建设杭州seo培训
  • 网站开发好后要做什么南宁seo优化
  • 网站建设 枫子科技cpa广告联盟平台
  • 农业网站开发的实验报告电商运营培训班
  • 上海网站分站建设长沙seo服务哪个公司好
  • 网站制作 北京企业网站的推广形式有
  • 网站排名推广怎么做济南优化网站关键词
  • web网站开发文档模板手机营销软件
  • 网店网站怎么做学校教育培训机构
  • 网站第三方登录怎么做品牌网络营销策划书
  • 做阀门网站免费申请网站com域名