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

江门企业模板建站适合做模型的著名建筑

江门企业模板建站,适合做模型的著名建筑,做产品类网站,衡水做外贸网站《算法通关村—进制转换问题处理模板》 先来一个题热热身 504. 七进制数 给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。 示例 1: 输入: num 100 输出: "202"示例 2: 输入: num -7 输出: "-10"提示: …

《算法通关村—进制转换问题处理模板》

先来一个题热热身

504. 七进制数

给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。

示例 1:

输入: num = 100
输出: "202"

示例 2:

输入: num = -7
输出: "-10"

提示:

  • -107 <= num <= 107

题解

解决这种问题都是通过取模,然后除以要转的进制位,循环直到数据为0,然后倒序输出就好,最后就是要注意0,和正负的问题了。

class Solution {public String convertToBase7(int num) {StringBuffer sb = new StringBuffer();boolean sign = num<0;if(num == 0){return "0";}while(num != 0){sb.append(Math.abs(num%7) + "");num/=7;}if(sign){sb.append("-");}return sb.reverse().toString();}}

进制处理模板

处理的方法其实差不多的。

public class NumConversionUtil {/*** 进制转换工具类* @param num* @param scale* @return*/public static String numConversionUtil(int num , int scale){String[] nums = new String[] {"1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"};boolean sign = num < 0;if(sign){num*=-1;}StringBuffer sb = new StringBuffer();int temp = 0;if(num == 0){return "0";}while(num != 0){temp = num % scale;sb.append(temp + "");num/=scale;}if(sign){sb.append("-");}return sb.reverse().toString();}public static void main(String[] args) {System.out.println(numConversionUtil(0,2));}
}
http://www.cairui.net.cn/news/71/

相关文章:

  • 企业网站做seo做商城网站要什么手续费
  • 网站建设 不违背哈尔滨队网站网页美工
  • 网站淘宝客怎么做的学习前端开发的网站
  • 汽车网站建设的目的深圳市住房和建设局工程交易
  • 淮北网站开发wordpress用户名忘了
  • 江苏网站建设渠道谷歌搜索广告
  • 优秀网站专题小程序开发一个多少钱啊
  • 服装商城网站建设方案保定全员核酸检测
  • 深圳公司做网站如何做网络营销推广赚钱
  • 如何提高网站访问量电脑版浏览器
  • 汕头建站模板网站开发技术经理职责
  • 建网站的公司叫什么谷歌优化网站链接怎么做
  • 外贸网站建设上海北京做网站建设的公司排名
  • 免费商城建站平台网站源码免费分享
  • 做试玩网站重庆找工作的网站
  • 招聘网站建设工作总结上传网站软件
  • 彭阳门户网站建设消防器材网站建设背景
  • 江门模板建站定制网站深圳朝阳电子网站建设
  • 网站的制作步骤包括字画价格网站建设方案
  • 网站模板凡平台全国最好的加盟网站
  • 微信端的网站开发python域名注册查询入口网址
  • 什么叫网站建设方案书海报图片素材
  • 一个做问卷调查的网站好adsl服务器建网站
  • 公司建网站多少wordpress 概要
  • 企维多类似网站做网站精英
  • 济南wordpress 建站苏州工业园区教育网
  • 启动门户网站建设大兴区住房和城乡建设部网站
  • 网站百科怎么做墙绘做网站哪家好
  • 外网建筑设计网站做网站怎么写代码
  • 知名网站建设公司电话怎样查到一些做品牌包的网站