- ベストアンサー
c言語のlog10に関する質問です
c言語を用いてlog10に関する計算を行っています 例えば、25dBと25dBを足し算を行うとしたら、 10log10(10^(25/10)+10^(25/10))となると思うのですが、c言語ではどのように表記すれば良いでしょうか? 解答お願いします
- sterben825
- お礼率4% (2/50)
- C・C++・C#
- 回答数1
- ありがとう数2
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
#include <math.h> (略) double ans; ans = 10.0 * log10(pow(10.0,(25.0/10.0))+pow(10.0,(25.0/10.0))); 28.0102999566398あたりの数値になる?
関連するQ&A
- C言語
C言語初心者です。C言語でかけ算を足し算で表すのはどのような式になるのですか?考え方は分かるのですが、どのように形にしたらいいのかわかりません、式をかいてくれるとありがたいです。 どなたか知恵をかしてください。
- ベストアンサー
- その他(学問・教育)
- c言語の問題です。logに関してのプログラムです
10個のdBの値があるとしてそれを足していくプログラムを作りたいと考えています。 10個それぞれ打ち込んでいくやり方もありますが長くなるのでfor文等を用いたいと考えています。 例えば、 int main(void){ doouble va{10,20,30,40,50,60,70,80,90,100}; double ans; ans=? } として?のところをどのようにするか悩んでいます また、例えば20と10の値の足し算ならば 10.0 * log10(pow(10.0,(25.0/10.0))+pow(10.0,(25.0/10.0))) という計算式です。 回答よろしくお願いします。
- 締切済み
- C・C++・C#
- C言語について教えてください。
C言語について教えてください。 C言語ソフト「C言語をはじめよう」で、sin,cos,tanを求めたり、計算(sin=cos*tanや、sin^2(sinの二乗)+cos^2(cosの二乗)=1や、cos=sin/tan,tan=sin/cos)するプログラムを作りたくて、ネットを見たのですが、全然意味がわかりません。 また、√(平方根)の表示や、計算する(1/√3^2(√3分の1の二乗)*√3見たいな計算)プログラムを作りたいと思いますが、こちらも同様です。 #include<stdio.h> #include<math.h> int main(void) ここまではわかりますが、ここから先がわかりません。 どなたか。詳しくわかりやすく、入力例などをよろしくお願いします。 また、上記のプログラムや、書き方が違いましたら、こちらもご指摘お願いします。 なるべく早く、ご解答ください。
- 締切済み
- その他(ソフトウェア)
- FORTRANとC言語のデータ受け渡し。
卒業論文で計算プログラムをくんでいるのですが、 教授から、とりあえずa,bをCでscanfしてそれをFortranに渡し、 足し算させ和cを出し、それをC言語に持って行き、printfさせるプログラム を組んでみろと。C言語はそれなりにわかるつもりですが、Fortranはさっぱりです。データの受け渡しわかる方教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- C言語
プログラム言語のC言語について教えて下さい。 昔BASICを少し勉強しました。 それからプログラム言語から離れてましたがC言語を見て疑問があります。 BASICなら例えば最初に 10 ~ 20 GO TO~ みたいに上段、左詰めでプログラムを書いてましたがC言語って本を見るとやたら左側が膨らんだ?ような空白みたいな表記になってますよね?(説明下手でごめんなさい) この空白みたいな意味が分からないし、この空白?もスペースキーで打つのか分かりません。 C言語の表記の仕方について詳しい方、こんな初心者にでも簡単に分かるように説明して下さる方いたらよろしくお願いします。
- 締切済み
- Visual Basic
- C言語について
C言語でif文の条件指定の際、a > b && c > dとe > f && g > hのどちらかが成立すれば真という条件を書きたい場合、a > b && c > d || e > f && g > hという文では間違いですよね? どのように表記すればいいでしょうか? 解答よろしくお願いします。
- ベストアンサー
- その他(ソフトウェア)
- アセンブリ言語とC言語
アセンブリ言語とC言語について調べているのですが、この二つ言語のプログラムについて実質的に同じと言えることはなんでしょうか? また異なっていることはなんでしょうか?(たとえばアセンブリは低級言語であり、C言語は高級言語であるなどなんでもいいです。) 是非解答お願いします。
- ベストアンサー
- その他(プログラミング・開発)
- Logの計算がいまいちわかりません
お世話になります。 下記logの計算がいまいちわかりません。 2.55dB=20log10(X/1) -40.37dB=20log10(Y/1) それぞれXとYを求めたいのですが、解りやすく教えて下さい。 よろしくお願いいたします。
- 締切済み
- 数学・算数
- C言語に関して質問させて頂きます。
学生番号, 数学, 物理, 科学, 英語の順で入っているを読込み,平均点の高い順に並び替え出力するプログラムを作成したいのですが、C言語は初めてでして全く何もかも分かりません。なので、どうしたら良いのか教えてください。解答があると、分かりやすいので、できれば解答を明記して頂けると幸いです。では、よろしくお願い致します。
- 締切済み
- C・C++・C#
お礼
ありがとうございました。 案外簡単な式ですね