Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2010, 16:10   #1
Vlashel
Новичок
Джуниор
 
Регистрация: 07.10.2010
Сообщений: 2
По умолчанию функция pow(double x, double y) Не могу понять в чем ошибка

#include "stdafx.h"
#include <stdio.h>
#include <math.h>


void main ()
{
double x;
printf("please enter x\n");
scanf("%f",&x);

if(x<0)
x=pow(x,2);
else
x=pow(x,3);
printf("%f",x);


}
Vlashel вне форума Ответить с цитированием
Старый 07.10.2010, 16:20   #2
Bonez92
Пользователь
 
Регистрация: 11.10.2009
Сообщений: 29
По умолчанию

Скорее всего не в pow проблема. Проблема в том что scanf и printf пытаются работать над переменной типа float. Исправьте %f на %lf.
Bonez92 вне форума Ответить с цитированием
Старый 07.10.2010, 16:27   #3
Vlashel
Новичок
Джуниор
 
Регистрация: 07.10.2010
Сообщений: 2
По умолчанию

Да, большое спасибо)
Vlashel вне форума Ответить с цитированием
Старый 07.10.2010, 16:28   #4
Bonez92
Пользователь
 
Регистрация: 11.10.2009
Сообщений: 29
По умолчанию

Пожалуйста. Для "спасибо" есть значок весов ниже имени пользователя.
Bonez92 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
какая функция может вывести максимальное значение Double, Single, Extended, Real? _-Re@l-_ Паскаль, Turbo Pascal, PascalABC.NET 14 14.07.2010 05:50
long double vs. double VoidMan Общие вопросы C/C++ 1 21.09.2009 18:45
Ошибка в цикле , не могу понять в чем! Помогите пожалуйста. Алексей_xXx Помощь студентам 1 29.05.2009 00:37
Ошибка с пустым полем и 30.00 в Double Bobrik Общие вопросы .NET 6 25.05.2009 12:06
Не могу понять в чем ошибка (вроде школьная математика) Алён@ Общие вопросы Delphi 4 10.03.2009 20:25