利用Java计算多少次纸才能对折出珠峰高度

这篇具有很好参考价值的文章主要介绍了利用Java计算多少次纸才能对折出珠峰高度。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。

有科学家计算过,一张标准的A4纸叠42次即可连接地球与月球,那么,一张A4纸到底叠多少次就可以与珠穆朗玛峰一样高呢?

问题描述

一张标准的A4纸厚度为0.1mm,对折一次,此时的厚度为0.1mm * 2 =0.2mm,再次对折,这时的纸张厚度为0.2mm * 2 = 0.4mm……,珠穆朗玛峰的最新高度为8848.86m,换算成毫米即为8848860mm。以数学思维分析,A4纸的厚度为0.1mm,每次对折都取2倍,则x次的厚度为(x * 2)mm,故可以看作为一个数列,首项为0.1,公比为2,x项和为8848860,求x。

解决方案

以数学思维分析可知,其中需要涉及到循环,由于不清楚何时才会结束循环,以此本次使用while循环

通过检验,代码如下:

代码清单 

public class Qomolangma {

    public static void main(String[] args) {

        int count = 0;//定义此时的次数

        double paper = 0.1;//定义此时的纸张厚度

        int qomoalangm文章来源地址https://www.toymoban.com/news/detail-411204.html

到了这里,关于利用Java计算多少次纸才能对折出珠峰高度的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【华为OD机考 统一考试机试C卷】计算三叉搜索树的高度(C++ Java JavaScript Python C语言)

    目前在考C卷,经过两个月的收集整理, C卷真题已基本整理完毕 抽到原题的概率为2/3到3/3, 也就是最少抽到两道原题。 请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。 另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。

    2024年02月20日
    浏览(36)
  • 【钱处理】商业计算怎样才能保证精度不丢失

    以项目驱动学习,以实践检验真知 很多系统都有「处理金额」的需求,比如电商系统、财务系统、收银系统,等等。只要和钱扯上关系,就不得不打起十二万分精神来对待,一分一毫都不能出错,否则对系统和用户来说都是灾难。 保证金额的准确性主要有两个方面: 溢出

    2024年02月12日
    浏览(34)
  • 【计算机考研】408要怎么复习,才能130+?

    计算机组成原理:理解计算机硬件的工作原理,是理解其他课程的基础。 数据结构:算法的基石,建议作为复习的起点,因为它最像“数学”,一旦掌握,不易遗忘。 操作系统:理解计算机系统资源的管理与调度。 计算机网络:网络通信的基本原理和协议。 王道视频课程:

    2024年04月09日
    浏览(36)
  • 打印技巧——word中A4排版打印成A3双面对折翻页

    在进行会议文件打印时,我们常会遇到需要将A4排版的文件,在A3纸张上进行双面对折翻页打印,本文对设置方式进行介绍: 1.1在【页边距】中将纸张方向调整为“横向”,将页码范围中的多页设置为“书籍折页”。 图1 纸张方向及页码范围设置 图2 纸张大小设置 图3 翻页方

    2024年02月11日
    浏览(82)
  • 一个滚动框高度动态计算解决方案

    需求描述,一个嵌套了很多层div或者其他标签的内容框,而它的外层没有设置高度,或者使用百分比,而本容器需要设置高度来实现滚动,要么写死px高度,但是不能自适应,此时需要一个直系父容器(该容器要动态计算高度)包裹,这里的解决方法是,设计一个高阶方法,

    2024年02月11日
    浏览(30)
  • 使用CSS计算高度铺满屏幕

    今天写项目时出现高度设置百分百却不占满屏幕,第一反应看自己设置的是块级元素还是行级元素。看了几篇博客,发现并不能解决问题。脱离文档流的做法都没考虑,前期模板搭建脱离文档流,后面开发会出现很多问题。 以上图片是我要解决的问题 目前使用的是vue3+setup语

    2024年01月21日
    浏览(27)
  • Halcon 简单入门3D点云计算高度

    入门级别的学习,就是简单的计算一个高度差,其原理如下: 1、先选出上面一个面的点,然后计算出在一个坐标系想的均值高度 2、筛选出下面一个面的点,然后计算出这个平面上的点的均值高度 3、高度差 4、显示  

    2024年02月11日
    浏览(39)
  • python气象数据可视化学习笔记8——利用matplotlib和ERA5数据绘制时间-高度气象综合廓线图

    气象预报业务中,有种常用的综合廓线图,其本质上是单个站点时间-高度的等高线或者填色图,其中时间是从右到左来看。所以准备好(time, level)的二维数据,然后依次叠加线条和填色就可以,思路很简单,但是绘图中涉及到了很多细节问题,也是琢磨了一阵子,怕以后忘了

    2024年02月05日
    浏览(38)
  • 普通的计算机专业大学生如何学习才能找到好offer

    2023年已经将近8月份了,回想到开始努力提高自己的时候还是在今年1月1号。开学就要大二了。 一月份,无意间在网上刷到鹏哥的C语言课程,在鸡汤+实力课程+已拿到大厂offer的同学喜报 ,让我萌发了学技术的萌芽。以下是这半年我的学习路线以及进度。(最普通的双非普通大

    2024年02月15日
    浏览(35)
  • Android根据TextView的文本大小计算其宽度和高度

    Android根据TextView的文本大小计算其宽度和高度 在Android开发中,TextView是常用的UI组件之一,用于显示文本内容。有时候我们需要根据TextView的文本大小来动态计算其宽度和高度,以便适应不同长度的文本内容。本文将介绍如何使用Java代码来实现这一功能。 首先,我们需要获取

    2024年02月02日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包