print( 9 ** (1/2) ) как это понять имею в виду что за число выйдет? Как начать самому разбираться в этом? | Sololearn: Learn to code for FREE!
Neuer Kurs! Jeder Programmierer sollte generative KI lernen!
Kostenlose Lektion ausprobieren
0

print( 9 ** (1/2) ) как это понять имею в виду что за число выйдет? Как начать самому разбираться в этом?

7th Dec 2020, 5:31 PM
Давид Золотухо
Давид Золотухо - avatar
2 Antworten
+ 1
Давид Золотухо , this is the same as square root of 9, which gives float number 3.0. You can write it in Playground and see the result.
7th Dec 2020, 6:06 PM
TheWh¡teCat 🇧🇬
TheWh¡teCat 🇧🇬 - avatar
+ 1
Знак ** даёт умножение в степени, если ты учился хотя бы в восьмом классе, то должен понимать о чем я, при возведении в степень дробную результат не увеличивается, а уменьшается, то есть берется корень, в данном примере квадратный, потому что в знаменателе(делителе) стоит 2. Если поставить 3 вместо 2, то будет корень кубический и т. д. А так как знак деления представлен /, то есть делением с дробным показателе, то и результат всего примера будет с плавающей точкой. В данном примере получается корень квадратный из 9, то есть 3, но если учитывать, что должна стоять точка, то это будет 3.0
8th Dec 2020, 1:36 AM
John List