十亿位数的最后一位
LAST DIGIT OF BILLION DIGIT NUMBER
如何在数学上找到这样的东西的最后一位?我很确定我能把数学翻译成代码,但我不知道如何做数学
方程:
2^(3^(4^(5^(6^(7^(8^(9^10)))))))
这是一个模块化算术问题。你希望以10为基数计算(巨大的数字)。它可以在纸上很快完成。
2xmod 10=2(x mod 4)mod 10,因为25mod 10=2*sup>1mod 10。因此,我们只对2(大数字……mod 4)感兴趣。
3xmod4=3(x mod2)mod4,因为33Mod4=31Mod4。因此,我们只对23(大数字…mod 2)感兴趣。
4x模式2=0
向后工作,
30=1
21=2
因此,我的答案是2。
相关文章:
- 键入最后一位数字后自动提交
- 使用Booklet Jquery插件,我如何验证最后一页是否显示
- 正在尝试删除子元素的最后一个子元素
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- 如何为AngularJS制作智能表中第一页和最后一页的跳过按钮
- 如何使用 num.toString 和 str.split 查找整数的最后一位数字
- 在JavaScript中重构上个月的第一天和最后一天的代码(node.js)
- Datatables-如何在未显示所有列的情况下禁用表中最后一列的排序
- 如何从对象数组中获取最后一项
- 当用户在选择框中选择选项时,使用window.location.href重定向用户只会更改导航器中URL的最后一位
- .to固定为3位,但最后一位应为零
- 从整数中删除最后一位数字
- 我如何只得到数字的最后一位数字
- Javascript - 如何获取十进制数后的最后一位数字
- 替换方括号中出现的最后一位数字
- 如何删除字符串中间数字的最后一位数字
- 如何获取数字的最后一位
- 获取JavaScript中十进制值的最后一位
- Inputmask最后一位数字的动态掩码变化
- 十亿位数的最后一位