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

网站内页百度不收录动画设计师是干什么的

网站内页百度不收录,动画设计师是干什么的,中铁三局招聘2022,临清网站建设服务1. 简介 我们知道现代的计算机大多数都是64位的#xff0c;因此能处理最大整数为 2 64 − 1 2^{64}-1 264−1。那如果是超过了这个数怎么办呢#xff0c;那就需要我们自己手动模拟数的加减乘除了。 2. 思路 我们可以用一个数组来存储大数#xff0c;数组中的每一个位置表…1. 简介 我们知道现代的计算机大多数都是64位的因此能处理最大整数为 2 64 − 1 2^{64}-1 264−1。那如果是超过了这个数怎么办呢那就需要我们自己手动模拟数的加减乘除了。 2. 思路 我们可以用一个数组来存储大数数组中的每一个位置表示一个数位。为了方便我们直接用 S T L STL STL中的vector来存。 2.1 大数加法 我们需要把两个大数的最低位对齐然后再开始相加。唯一需要注意的是处理一下最高位置的进位置。 2.2 大数减法 大数减法跟加法不一样的是我们需要处理相减后的前导0因为有可能出现相减为0的情况。处理前导0只需要从最高位开始到第2位的连续0。 2.3 大数乘法 大数乘法与加法不同的是每次相乘后放到相应的位置而不是相乘的位次本身。 2.4 大数除法 大数除法是最难的我们用减法进行模拟。 假设两个大数为 a b a\ b a b a a a为除数 b b b为被除数。 我们每次需要找到最接近被除数的除数的进制次倍数 m m m D 0 : { d : a × 1 0 d ≤ b } d 0 max ⁡ { D 0 } m 0 a × 1 0 d 0 D_0 : \{d: a\times 10^d \le b\}\\ d_0 \max \{D_0\}\\ m_0a \times 10^{d_0} D0​:{d:a×10d≤b}d0​max{D0​}m0​a×10d0​ 通过大数减法算出 t 0 ⌊ b / m 0 ⌋ t_0 \lfloor b/m_0 \rfloor t0​⌊b/m0​⌋, 因此商需要加上 a n s a n s t 0 1 0 d 0 ans ans t_010^{d_0} ansanst0​10d0​。 此时余数为 b 1 b_1 b1​如果 b 1 a b_1a b1​a说明我们的除法做完了否则令 b b 1 bb_1 bb1​, 继续重复上面的过程直到 b k a b_k a bk​a。 2.5 符号问题 我们在加减乘除的时候 可以将符号问题单独考虑。 因此可以写一个绝对值的大数相加还有一个版本 的一个大的大数减一个小的大数的大数减法。 而至于乘除法的符号问题比较容易处理因此可以 一同处理符号的问题。 3. 实现 放在gitee上了。 4. TODO 更加丰富的测试样例加减乘除未兼容普通整数大数除法中的负数的商不是最小非负余数
http://www.hkea.cn/news/14482426/

相关文章:

  • 可以做水果的团购网站可自己绘图装修的app
  • 网站开发编译器博客园wordpress主题
  • 企业门户网站源码长沙网站制作
  • 大沥网站建设制作樟木头镇网站建设公司
  • 有没有做西餐的视频网站公司网站建设注册
  • dw制作网站电子商务网站开发人员要求
  • 网盘做扩大网站服务器百度小程序官方收费标准
  • 深圳建网站公司哪家好网站制作的知识
  • 专用车网站建设哪家好网站app免费软件
  • 网站建设服务咨询网站编程需要什么语言
  • 用php做的网站用什么数据库北京建网站公司怎么样
  • 网站建设的 关键词搜狗提交入口网址
  • 搜狐快速建站博客网站建设设计论文总结
  • 网站seo优化全程记录思维导图创建网页快捷方式
  • wordpress网站如何添加栏目网站首页怎么用dw做
  • 有免费做网站的吗郑州制作网站电话133
  • 安徽禹尧工程建设有限公司网站长沙网站seo排名
  • 佛山新网站建设策划网站怎么做微信支付
  • 网站界面诊断青海网站设计高端
  • 如何免费做网站优化PHP网站开发简单实例
  • 上海网站建设收费手机网站有免费做的吗
  • 沈阳网站建设哪家便宜湖南网络推广服务
  • 微博白菜网站怎么做网站图标的制作h1优化代码
  • 网站300兆是多少网站三大标签修改注意事项
  • wordpress整站无法打开wordpress按需求开发
  • 温州网站建设免费咨询西安哪家网络公司做网站
  • 优客逸家网站建设电脑淘宝网页版
  • 做淘推广的网站wordpress 链接按钮
  • 无锡做网站哪个公司好在哪可以做网站
  • 有没有专业做网站的建设网站怎么输入分子式