Я хочу найти cuberoot...в Python
в phython я знаю, как найти кубический корень совершенного куба, но как я могу найти кубический корень числа, например 9,7,17...которые не являются идеальным кубом я хочу приблизительно ответить так:
пример:
входные данные:num=9
выход:2.08
Что я уже пробовал:
cube=int(input(' enter a vlue to find it cube root,(vlue must be >1):')) epsilon=0.01 num_guess=0 low=0 high=cube guess=(high+low)/2.0 while abs(guess**3-cube)>=epsilon: if guess**3<cube: low=guess else: #guess**3>=guess high=guess guess=(high+low)/2.0 num_guess+1 print('number of guess=',num_guess) print(guess)
Richard Deeming
Репост
Вы уже опубликовали этот вопрос домашнего задания:
https://www.codeproject.com/Questions/1232318/This-is-phython-coding-program-I-do-not-know-what[^]
Member 13700405
нет, я меняю код, я удалил оператор if из старого кода..
и теперь он выглядит идеально на бумаге, но когда я запускаю его, я сталкиваюсь с той же проблемой..
- но я нахожу другое решение...но не с этим методом ..
я также публикую свое решение...
спасибо...