Estou comçando No C alguém pode me ajudar?
Boa Tarde!!!
Já programo em delphi há algum tempo, e agora resolvi aprender C++. Em uma apostila que consegui tem um exercício para fazer potenciação de um número qualquer, vamos ao problema:
A função que faz isso já consegui encontrar, mas como faço para ela funcionar, pois já coloquei a expressão <include math.h> e não funciona?
Agradeço desde já a colaboração de vcs todos.
Já programo em delphi há algum tempo, e agora resolvi aprender C++. Em uma apostila que consegui tem um exercício para fazer potenciação de um número qualquer, vamos ao problema:
A função que faz isso já consegui encontrar, mas como faço para ela funcionar, pois já coloquei a expressão <include math.h> e não funciona?
Agradeço desde já a colaboração de vcs todos.
Dr. Kill
Curtidas 0
Respostas
Delima
06/05/2003
Olá, Dr. Kill.
A maneira correta de incluir o arquivo de funções matemáticas é:
#include <math.h>
DeLima.
www.dicasbcb.com.br
A maneira correta de incluir o arquivo de funções matemáticas é:
#include <math.h>
DeLima.
www.dicasbcb.com.br
GOSTEI 0
Dr. Kill
06/05/2003
Olá, Dr. Kill.
A maneira correta de incluir o arquivo de funções matemáticas é:
#include <math.h>
DeLima.
www.dicasbcb.com.br
Olá, DeLima.
Tentei desta forma e também não consegui fazer funcionar, é como se o arquivo não tivesse essa função. Existe outra forma de fazer isso, ou tem algum outro arquivo que está faltando?
... :roll:
GOSTEI 0
Delima
06/05/2003
Olá, Dr. Kill.
Bem devemos incluir o standard header <math.h> quando desejamos efetuar operações matemáticas. Alguns cuidados básicos devem ser tomados.
1º. Certifique-se de que esse arquivo acompanha o seu compilador. Por padrão, ele deveria ser encontrado no diretório ´Include´.
2º. Certifique-se de estar incluindo-o antes da chamada de alguma função-membro do mesmo. Ou seja, declare-o no início de seu código fonte.
3º. Não se esqueça de que C++ é Case-Sensitive, ou seja, letras maiúsculas e minúsculas são interpretadas de modo diferente pelo compilador.
4º. Certifique-se de estar usando alguma função desse arquivo em especial, e não de outro hearder file.
Se isso não funcionar, poste o seu código fonte para darmos uma olhada. Suponho que você está usando o C++Builder?
No módulo básico de nosso curso C++Builder, discorremos um pouco sobre as possíveis formas de utilização da diretiva de compilação #include, bem como sobre possíveis causas de erros. Dê uma olhada em:
http://www.dicasbcb.com.br/_Livro/_Inicio/_9/_9.html
DeLima
Bem devemos incluir o standard header <math.h> quando desejamos efetuar operações matemáticas. Alguns cuidados básicos devem ser tomados.
1º. Certifique-se de que esse arquivo acompanha o seu compilador. Por padrão, ele deveria ser encontrado no diretório ´Include´.
2º. Certifique-se de estar incluindo-o antes da chamada de alguma função-membro do mesmo. Ou seja, declare-o no início de seu código fonte.
3º. Não se esqueça de que C++ é Case-Sensitive, ou seja, letras maiúsculas e minúsculas são interpretadas de modo diferente pelo compilador.
4º. Certifique-se de estar usando alguma função desse arquivo em especial, e não de outro hearder file.
Se isso não funcionar, poste o seu código fonte para darmos uma olhada. Suponho que você está usando o C++Builder?
No módulo básico de nosso curso C++Builder, discorremos um pouco sobre as possíveis formas de utilização da diretiva de compilação #include, bem como sobre possíveis causas de erros. Dê uma olhada em:
http://www.dicasbcb.com.br/_Livro/_Inicio/_9/_9.html
DeLima
GOSTEI 0
Juan Basso
06/05/2003
Pode haver erro nos parâmetros de compilação.
Eu tive alguns problemas no Linux com a função sqrt(), ele dizia que não existia, bastou eu usar o parametro -O2 (usando gcc) e tudo funcionou perfeitamente.
Eu tive alguns problemas no Linux com a função sqrt(), ele dizia que não existia, bastou eu usar o parametro -O2 (usando gcc) e tudo funcionou perfeitamente.
GOSTEI 0