Поделитесь своими знаниями, ответьте на вопрос:
1. Выполните действия в двоичной системе счисления: а) 10010 + 1•2^7 +1•2^5 + 1•2^3 + 1 •2^0;б) 1100 + 1•2^3 + 1•2^1;в) 1001, 1 •(1•2^4 + 1•2^3 +1•2^2 +1 •2^1);г) 1111, 101 + 1•2^3 +1•2;д) 1•2^2 +1•2^1+1•2^0 + 10, 001;е) 1 : 20 + 11000111;ж) 1•2^7 +1•2^3 – 1, 1;3) 11010111 — (1 - 2^5 +1•2^3 +1•2^1
Математическое извлечение квадратного корня можно заменить на возведение в степень 1/2 или же, в десятичной записи, в степень 0,5.
Таким образом в языке программирования Python квадратный корень извлекается как x**0.5
Однако, для удобства записи есть также функция извлечения квадратного корня в библиотеке math и функция эта называется sqrt.
Таким образом, чтобы найти квадратный корень из числа x, мы можем записать math.sqrt(x) - не забыв предварительно импортировать библиотеку math или программа выдаст ошибку
Приведём пример решения задачи из предоставленного скриншота:
import math
x=int(input())
print(math.sqrt((x**2-7*x+6)/(x**3)))