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

love域名做的网站企业展示型网站php

love域名做的网站,企业展示型网站php,wordpress背景图,重庆城市建设档案馆网站两个大数相加(Java)* 1、是整数#xff1b;* 2、两个数无限大#xff0c;long都装不下#xff1b;* 3、不能用BigInteger#xff1b;* 4、不能用任何包装类提供的运算方法#xff1b;* 5、两个数都是以字符串的方式提供。 * 思路#xff1a;* 字符串逐位相加#xff0c;…两个大数相加(Java)* 1、是整数* 2、两个数无限大long都装不下* 3、不能用BigInteger* 4、不能用任何包装类提供的运算方法* 5、两个数都是以字符串的方式提供。 * 思路* 字符串逐位相加需要进位则进位处理考虑两个问题* 1、char怎么转换为integer, 减去0即可* 2、怎么处理对应位相加?反转字符串相加正确处理进位即可* 这样个位对应个位十位对应十位剩余的直接追加 public class TwoBigIntegerSum {public String twoBigIntegerSum(String str1, String str2) {if (str1 null || .equals(str1)) {return str2;}if (str2 null || .equals(str2)) {return str1;}StringBuilder sb new StringBuilder();char[] arr1 str1.toCharArray();char[] arr2 str2.toCharArray();int index1 str1.length() - 1;int index2 str2.length() - 1;//缓存是否需要进位boolean carry false;while (index1 0 index2 0) {char cur1 arr1[index1];char cur2 arr2[index2];int sum cur1 - 0 cur2 - 0;sum carry ? sum 1 : sum;carry sum 10 ? true : false;sb.append((char) ((sum % 10) 0));index1--;index2--;}//处理剩余元素while (carry || index1 0 || index2 0) {if (index1 0) {int sum arr1[index1] - 0 (carry ? 1 : 0);carry sum 10 ? true : false;sb.append((char) ((sum % 10) 0));index1--;}else if (index2 0) {int sum arr2[index2] - 0 (carry ? 1 : 0);carry sum 10 ? true : false;sb.append((char) ((sum % 10) 0));index2--;}else {sb.append(1);carry false;}}return sb.reverse().toString();}public static void main(String[] args) {String str1 11111112345678911111;String str2 2222;System.out.println(new TwoBigIntegerSum().twoBigIntegerSum(str1,str2));System.out.println(new BigInteger(str1).add(new BigInteger(str2)));String str3 999928;String str4 72;System.out.println(new TwoBigIntegerSum().twoBigIntegerSum(str3, str4));System.out.println(new BigInteger(str3).add(new BigInteger(str4)));} }
http://www.sadfv.cn/news/122842/

相关文章:

  • 360网站怎么做链接十大免费行情软件推荐
  • 菜鸟制作个人网站网页实例网站开发虚拟主机是什么
  • 南宁百度网站公司哪家好东莞网站快速优化排名
  • 手机网站开发应注意百度网盟推广步骤
  • 启东市住房和城乡建设局网站抚州北京网站建设
  • 手机网站 底部菜单wordpress如何导入文章
  • 专业微网站制作出口外贸论坛
  • 白银网站运行网站建设 支持多种语言
  • 电影网站开发文档备案修改网站名称
  • 宿迁网站建设与管理wordpress 自动分页插件
  • 淘宝客推广网站源码网站建设的网页
  • 山东网站建设找哪家湛江市建设工程造价信息网
  • 手机网站欢迎页面如何建设免费网站
  • 计算机网站开发图片曼朗策划网站建设
  • c 网站开发工程师招聘佛山微信网站开发
  • 沈阳网站建设024w网址大全首页
  • 厦门h5网站建设wordpress 破解后台
  • 岑溪网站开发站长之家商城
  • 免费晋江网站建设wordpress还可以打通小程序
  • 重庆微信网站开发公网站没备案
  • 做的比较好的美食网站兰州新站seo
  • 开网站开发公司北京网站建设定制
  • 网站开发的好处和弊端新闻最新消息今天
  • WordPress做推广自学seo大概需要多久
  • 为什么我网站打不开wordpress做微商城
  • 关于继续做好网站建设得通知泗洪网站设计公司
  • 怎么在云主机上做网站注册一个设计公司需要多少钱
  • php mysql网站开发...3d动画制作收费标准
  • 织梦网站名称改不了手机企业网站模板
  • 商城网站用什么做开封网站开发