计算地球_

import math
from decimal import Decimal

R = 6371000
# 1. 计算地球表面积(表面积公式S = 4π(R**2))
#=======================================================
S=Decimal(4*math.pi*R**2).quantize(Decimal('0.01'),rounding='ROUND_HALF_UP')
print(f'地球表面积为{S}平方米')
#=======================================================

# 2. 计算地球体积(体积公式是V = 4π(R**3)/3)
#=======================================================
# V = 4*math.pi*(R**3)/3
V=Decimal(4*math.pi*(R**3)/3).quantize(Decimal('0.01'),rounding='ROUND_HALF_UP')
print(f'地球体积为{V}立方米')
#=======================================================

# 3. 计算地球赤道的周长(圆周长公式是L = 2πR)
#=======================================================
L=Decimal(2*math.pi*R).quantize(Decimal('0.01'),rounding='ROUND_HALF_UP')
print(f'地球赤道周长为{L}米')
#=======================================================

# 4.计算绳子与地球之间的空隙大小,结果保留2位小数
#=======================================================
delat=Decimal((2*math.pi*R+1)/(2*math.pi)-R).quantize((Decimal('0.01')),rounding='ROUND_HALF_UP')
print(f'空隙大小为{delat}米')
#=======================================================

# 5.判断老鼠是否可以从空隙中钻过
if delat*100>=10:
    print('老鼠可以从空隙中钻过')
else:
    print('老鼠无法通过空隙')

扫描下方二维码图片,关注后了解更多精彩内容!!

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二十四桥_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值