Возведение вещественного числа в степень 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д