(int)/(int)=(double)にする方法を教えて下さい。
例えば、

int a, b;
double c;
a=1;
b=2;
c=a/b;

とすると、cとして0が計算されますよね。
0でなく0.5と計算させる方法をご存知の方教えて下さい。
ちなみに、a,bを最初の宣言の時点でdouble型にすることはできません。
よろしくお願いいたします。

A 回答 (2件)

javaしか しらないので javaだと、



キャスト 

int a, b;
double c;
a=1;
b=2;
int d=0;
d=a/b;
c=(double)d;


自動型変換

int a, b;
double c;
a=1;
b=2;
c=(double)a/b; または c=a/(double)b;


だた 気がします。
    • good
    • 0
この回答へのお礼

ありがとうございました。
2つ目の方法で無事解決しました。
本当に助かりました。ありがとうございます。

お礼日時:2008/06/09 16:48

課題っぽくも見えるのでヒントだけ。


・型変換を使いましょう。
または
・(int)*(double)=(double)ですよね。
    • good
    • 0
この回答へのお礼

素早いお答えありがとうございました!
確かに課題の一部でした;;

お礼日時:2008/06/09 16:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

  • 年賀状は手書き派?印刷派?

    今年も残りわずかということで、年賀状の作成に追われている。えっ、遅すぎ?今年こそ早く出そうと思いつつ、毎年どうしてもこの時期になっちゃうんだよね。で、これから1枚1枚手書きするのはちょっと無理。でも、い...

  • 【100均グッズで!】カラフルクレヨンキャンドルを作ってみた

    市販されているキャンドルには、自分好みの色合いや、好きな形状のものなど、なかなかピッタリのものが見つからないという人も多いことだろう。自分で手作りしてみるのもありかもしれないと、そのやり方を「教えて!...

  • 不倫相手に5年ぶりに連絡したらフラれた

    常に世間の大きな関心ごととなる著名人の不貞問題。一般家庭の不倫に対してもそれは同じようで、「教えて!goo」によせられた「人は5年も経つと心は変わってしまうのでしょうか?」という質問には多くの回答が書き込...

  • 【長谷川豊】『名無しです』さんから来たメッセージ

    先日、私が別でやっている連載に対して、極めて分かりやすく、的を射たコメントが来たので是非「教えて!goo」の連載でもシェアしたいと思います。 私は沖縄で起きた痛ましい女性の暴行死事件の記事に関連して、あ...

  • おしゃれは世代を越えて。多様化する死装束の中にはドレスも!?

    日本では亡くなった人間が、現世に禍根を残していると「うらめしや~」というように幽霊になって出てくると言われている。幽霊について伝統的なイメージといえば、頭に巻いた三角の布に、真っ白な死装束、そして足が...

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ