ご覧いただきありがとうございます
ラジアンから角度に自作関数で変換したいのですが、うまくいきません。
実行すると
ラジアンを1と入力すると
f(deg)=0.0000000
と表示されてしまいます
本来であればf(deg)=57.3・・・・と表示するはずです。
#include<stdio.h> #include<math.h> float f(float rad ); int main(){ float y,deg,rad,PI; printf("ラジアンを入力"); scanf("%f",&rad); y=f(deg); printf("f(deg)=%f\n",deg); return 0; } float f( float ans){ float rad,PI,deg; PI=3.14159265; ans=rad*(180/PI); return ans; }
お手数をおかけしますがよろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/24 03:57