Возведение вещественного числа в степень pow - C (СИ)
Формулировка задачи:
Собственно вижу, что накосячил где то с типизацией, но где уже сломал голову искать. Код примерно такой (Х задаем 0.5):
Выводит нули вместо 0.25
В то же время
выводит все как положено
float y = 0, x; printf("\nВведите значение x: "); scanf("%f", &x); printf("Значение y =%.2f", pow(x, 2));
printf("Значение y =%.2f", pow(0.5, 2));
Решение задачи: «Возведение вещественного числа в степень pow»
textual
Листинг программы
#include <stdio.h> #include <locale.h> int main(void){ float y = 0, x; setlocale(LC_ALL, "Ru"); printf("\nВведите значение x: "); scanf("%f", &x); printf("Значение y = %.2f \n", pow(x, 2)); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д