Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: ko_drugo в Feb 17, 2007, 22:50



Титла: Коренуване при python
Публикувано от: ko_drugo в Feb 17, 2007, 22:50
Наистина елементарен въпрос. Пълен новак съм в Python и просто се чудя как може да се коренува. Няма ли нещо като при степенуването, примерно 3*2 = 6 , но 3**2 = 9


Титла: Коренуване при python
Публикувано от: neter в Feb 17, 2007, 23:20
Не разбирам от Python и не знам дали има отделен синтаксис за коренуване (а и ме мързи да търся сега), но... не ти ли върши работа, ако използваш степенуване с дробна степен. Математически това отговаря на коренуването. Т.е., ако 9**2 = 81, то 9**(1/2) = 3. Незнам нужни ли са тия скоби на 1/2 и по този начин ли се слагат скоби в Python, разсъждавам чисто математически.


Титла: Коренуване при python
Публикувано от: PAIN1 в Feb 18, 2007, 00:19
http://www.java2s.com/Code/Python/Math/Squareroot.htm

отне ми ' (0.15 seconds) ' да открия това.


Титла: Коренуване при python
Публикувано от: ko_drugo в Feb 18, 2007, 00:21
Излезе че няма удобен начин за коренуване. Но все ппак и това е начин.