Возведение вещественного числа в степень 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;
}