当前位置:网站首页>790. 数的三次方根
790. 数的三次方根
2022-08-05 11:46:00 【aJupyter】
Question
给定一个浮点数 n,求它的三次方根。
输入格式
共一行,包含一个浮点数 n。
输出格式
共一行,包含一个浮点数,表示问题的解。
注意,结果保留 6 位小数。
数据范围
−10000≤n≤10000
输入样例:
1000.00
输出样例:
10.000000
Ideas
实数二分
Code
n = float(input())
l,r = -100,100
while (r-l) > 1e-8: # 保留x位小数 这里写1e-(x+2)
# 实数二分不要用位运算:位运算是整除
mid = (l + r) / 2
if mid**3 >= n:
r = mid
else:
l = mid
print('{:.6f}'.format(l))
边栏推荐
- Go Quick Start Guide: Basic Types
- The importance of parameter naming, remember a JDBC parameter conflict
- 普通二本毕业八年,京东就职两年、百度三年,分享大厂心得
- A woman is the most beautiful life in the world
- hdu4545 Magic String
- Support Vector Machine SVM
- 再获殊荣 | 赛宁网安入选2022年度“培育独角兽”企业榜单
- Security Issues and Prevention in Web3
- D-Desthiobiotin-PEG4-Maleimide主要物理性质特点 !
- hdu1455 Sticks(搜索+剪枝+剪枝+.....+剪枝)
猜你喜欢
Http-Sumggling缓存漏洞分析
IPMP、PMP、CPMP三个证书该如何选择,有什么区别,哪个对于工作上的
Go 语言快速入门指南: 基本类型
The principle and application scenario of mysql master-slave synchronization
D-Desthiobiotin-PEG4-Maleimide主要物理性质特点 !
【硬件架构的艺术】学习笔记(3)处理多个时钟
No developers, received a job to develop an IoT system, do you want to do it?
小红的aba子序列(离散化、二分、dp维护区间最短)
SonarQube即将亮相第十八届GOPS全球运维大会
The importance of parameter naming, remember a JDBC parameter conflict
随机推荐
LeetCode brush questions (8)
Cesium.js点线面绘制
Machine Learning - Ensemble Learning
Android development with Kotlin programming language II Conditional control
巴比特 | 元宇宙每日必读:中国1775万件数字藏品分析报告显示,85%的已发行数藏开通了转赠功能...
朴素贝叶斯
【心里效应】98 个著名的心理效应
【HMS core】【FAQ】Health Kit, Ads kit, Push Kit Typical Questions Collection 5
TiDB 6.0 Placement Rules In SQL Usage Practice
Go compilation principle series 9 (function inlining)
JS 从零手写实现一个call、apply方法
【硬件架构的艺术】学习笔记(2)同步和复位
Linux: Remember to install MySQL8 on CentOS7 (blog collection)
Machine Learning - Logistic Regression
#yyds干货盘点#JS数组和树相互转化
动手学深度学习_GoogLeNet / Inceptionv1v2v3v4
Zhihu asks: Can China still achieve great national rejuvenation?
Go Quick Start Guide: Basic Types
LeetCode刷题(8)
STM32H743IIT6学习笔记02——USART