博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
求解2的N次方后取模值
阅读量:6692 次
发布时间:2019-06-25

本文共 287 字,大约阅读时间需要 1 分钟。

hot3.png

计算225021_A914_126633.png的值。

解释:2的n次方结果的最后一位有四种情况:2, 4, 8, 6;并且以(2, 4, 8, 6)为周期进行轮换。因此, 执行(mod 5)的操作之后,只会以2, 4, 3, 1四种周期性的结果。因此,100 % 4 = 0, 故,225048_Shtb_126633.png最后的结果是1。

可以在Python中验证:

225154_LqLi_126633.png

总结:

  • 这个问题困扰我很久,之前一直想着怎么来求2的n次方,以为是大数值问题,想着怎么用字符串来处理。

  • Python中计算这个问题时,速度很快(几乎是秒知);因此,还是有处理方法的。

转载于:https://my.oschina.net/sunshinedabby/blog/181931

你可能感兴趣的文章
linux光盘、U盘的挂载与卸载
查看>>
linux sudo命令
查看>>
LeetCode-最长回文子串
查看>>
【HDOJ】3400 Line belt
查看>>
JVM Guide
查看>>
大数模版
查看>>
HDU4044 GeoDefense(树形dp+分组背包)
查看>>
Microsoft .Net Remoting系列专题之三:Remoting事件处理全接触
查看>>
JavaScript常用标签和方法总结
查看>>
GO语言的进阶之路-网络编程之socket
查看>>
作业—四则运算题目生成器
查看>>
第十四周翻译-《Pro SQL Server Internals, 2nd edition》
查看>>
jdbcUrl is required with driverClassName spring boot 2.0版本
查看>>
C# 关于JArray和JObject封装JSON对象
查看>>
【Visual C++】游戏开发笔记之十 基础动画显示(三) 透明动画的实现
查看>>
今目标反思
查看>>
SQL Server 备份的 8 种方法。
查看>>
SQL Server 从数据库快照还原数据库
查看>>
$(document).keydown
查看>>
对Java、C#转学swift的提醒:学习swift首先要突破心理障碍。
查看>>