题目

有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4, 求棋盘上放的所有芝麻的重量


思路:
循环出现1~64的数字, 为了方便就书写0~63
规律:
//第一个格子放1粒芝麻 2^0
//第二个格子放2粒芝麻 2^1
//第三个格子放4粒芝麻 2^2
//第四个格子放6粒芝麻 2^3

代码如下(示例):

<script>
//循环出现1~64的数字, 循环为了方便就书写0~63
var num = 0;
for(var i = 0; i < 64; i++){num += 2 ** i;
}
var res = num * 0.0001;
console.log(res); //1844674407370955.2
</script>

书写函数:求棋盘上芝麻重量相关推荐

  1. javaScript有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量。

    /*有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量.*///首先找规律/**首先每一粒芝麻重:0.00001k ...

  2. 棋盘放芝麻:有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量(代码)

    题目:有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量 代码如下: <script type=" ...

  3. 有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量

    有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量 <script type="text/java ...

  4. python函数求导_python构建计算图1——简单实现自动求导

    机器学习和深度学习中比较重要的内容便是计算图,主流的框架如tensorflow,pytorch都是以计算图为主要框架.而计算图的核心便是自动求导. 所谓自动求导,就是在表达式或者网络结构确定之时,其( ...

  5. 第二章:1、函数求导

    机器学习中问题的求解往往转化为优化问题. 1.函数极限 函数的导数是通过极限来定义和表达的.极限理解: 向量的2范数:表示点到原点的欧氏距离,就是向量的长度.点的邻域表示以点a为心,以为半径的一个d维 ...

  6. 【 MATLAB 】使用 residuez 函数求 z 反变换的几个案例分析

    这篇博文属于我的专栏:数字信号处理的MATLAB实现里面的内容,专栏中给出了这一系列博文的集合,有兴趣的可以关注下. 上篇博文讲解了 residuez 函数的基础知识: [ MATLAB ]resid ...

  7. sigmoid函数求导与自然指数

    sigmoid函数求导与自然指数 在神经网络里经常使用sigmoid做激活函数,它的导数是怎么样求解呢?因为要使用它的导数来计算梯度下降. 这个过程如下: 1. sigmoid 函数:f(z) = 1 ...

  8. Python对函数求偏导数

    求偏导数partial derivative 利用Sympy库 SymPy是一个符号计算的Python库.它的目标是成为一个全功能的计算机代数系统,同时保持代码简洁.易于理解和扩展.它完全由Pytho ...

  9. Java黑皮书课后题第3章:*3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位)。编写程序,提示用户输入包裹重量,显示运输成本

    *3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位).编写程序,提示用户输入包裹重量,显示运输成本 题目 题目概述 注意 代码 System.exi ...

最新文章

  1. Qt编程之通过鼠标滚轮事件缩放QGraphicsView里面的Item
  2. 分页原理+软件架构师
  3. java 每隔一小时运行_每隔一小时执行一次 Full GC 分析排查
  4. 《计算机科学导论》 数据库基础知识
  5. TensorFlow:卷积神经网络
  6. Miller-rabin判素数
  7. LBP特征详细原理-python代码复现
  8. Ubuntu 9.04下安装飞信LibFetion V1.1版
  9. matlab批量将csv转换成xls,如何批量将CSV格式的文件转化成excel格式 |
  10. opencv下载百度网盘链接及安装
  11. 农历日期用html怎么显示,怎么显示阴历(农历)日期的js代码?
  12. 正确认识P2P,从容面对风暴
  13. win10重装为Ubuntu 20.04
  14. 网路新年贺词_文伟_新浪博客
  15. 安卓逆向 -- AndroidKiller介绍
  16. 生成身份证校验码(c语言)
  17. android studio报错Error occurred during initialization of VM Could not reserve enough space
  18. 无敌python爬虫教程学习笔记(二)
  19. 【C++】野指针及其危害
  20. infiniDB在linux下完成倒库

热门文章

  1. 换个姿势「模拟登录」
  2. Linux安全增强技术,采用MAC技术的嵌入式Linux安全增强技术研究.pdf
  3. 赵明荣耀鸿蒙,荣耀能升级华为鸿蒙吗赵明正式表态,老用户很幸运
  4. 两位数的加减乘除计算器
  5. “结果导向型”思维的规则
  6. 车载监控需求日益上升, 浅析车载远程视频监控解决方案
  7. php如何做md5签名,MD5数字签名算法:生成签名和验签(附代码)
  8. 545day(jquery-ajax-event.html)
  9. 巡查使:智能巡检领域“引航者”
  10. 关于 VScode 中使用 python 相对路径找不到的问题(解决)