python - 如何在 Python 中找到已知值所需的 2 次幂
问题描述
有人可以告诉我一种方法来找到2
获得已知值所需的幂。例如,假设我需要找到给出值 32 的 2 的幂。换句话说,如果我知道某个值,如何找到给出该值的 2 的幂。
if the given value is 64 how to get the power of two as 8
我之前搜索过stackoverflow中是否有人问过类似的问题,但不幸的是我找不到。目前我手头上没有任何东西作为尝试,对此感到抱歉。任何帮助都非常感谢提前。
解决方案
import math
print (math.log(64, 2))
print (2**math.log(64, 2))
输出:
6
64
推荐阅读
- react-native - Metro Bundler 每次在新窗口中运行
- ssl - How to disable ssl check in react native XMLHttpRequest API or in Fetch Api?
- python - 删除所有匹配通配符的最新两个文件
- android - 设置“adjustPan”软输入模式时,ConstraintLayout 内的内容不滚动
- python - 如何减慢pygame中的动画?
- python - 将 Python 字典列表插入 PSQL 数据库
- c - 如何解决“未使用的变量”编译器警告?
- android - 如何在不影响长度较小的数据的情况下减少html css中冗长数据的宽度?
- javascript - 在文档中查找、更新并返回一个数组对象(mongodb)
- mysql - 保护 .sql 文件的内容