ПИТОН
Напишите программу, которая вводит два вещественных числа, x и y , и вычисляет значение x y .
Входные данные
Входная строка содержит два вещественных числа, разделённых пробелом.
Выходные данные
Нужно вывести одно значение – x y – с тремя знаками в дробной части.
Примеры
входные данные
1.23 4.56
выходные данные
2.570
Answers & Comments
Відповідь:
numbers = list(map(float,input().split()))
numbers = str(numbers[0]**numbers[1]).split('.')
print(numbers[0]+"."+numbers[1][:3])
#Первый способ.
value1 = input().split()
value2 = float(value1[0])**float(value1[1])
print(str(value2)[:len(str(int(value2))) + 4])
#Второй способ
from functools import reduce
value = str(int(reduce(pow, map(float,input().split()))*1000))
print(value[:-3] + '.' + value[-3:])
value2 = (int(pow(*value1)*1000)*10 + 1)/10000
print(str(value2)[:-1])
value2 = int(pow(*value1)*1000)
print(f'{value2 // 1000}.{value2 % 1000}')
print(str(value)[:4 + len(str(int(value)))])