ショッピングモール  Earth-Based Religions ( Witchcraft )  Fiction ( General )


掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板1

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.4996

実数型(float、double、long double)の値の範囲について
投稿者---tetsu(2005/11/28 22:05:17)


はじめまして。
C言語始めたばっかりで変な質問になるかもしれませんが
よろしくお願いいたします。

変数宣言のところで型の勉強中ですが、
char、shout、int、longの各型の取り扱うことのできる
値の範囲はいろいろコードを打ち込んでは
実行して出力しながら確認して
理解できましたが、

実数型(float、double、long double)の値の範囲については、
小数点の位置を変えながら実行すると、結果が違う場合があり、
よく理解できません。

まだそこまで必要に迫られてませんが、気になって仕方ありません。

だれか教えてください。お願いいたします。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:実数型(float、double、long double)の値の範囲について 4997 REE 2005/11/28 22:24:10


No.4997

Re:実数型(float、double、long double)の値の範囲について
投稿者---REE(2005/11/28 22:24:10)


>実数型(float、double、long double)の値の範囲については、
>小数点の位置を変えながら実行すると、結果が違う場合があり、
>よく理解できません。

浮動小数の範囲は、整数型のように、最大と最小だけではありません。

下記は、VC++の情報ですが、他の環境でも参考になるでしょう。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vclib/html/_crt_data_type_constants.asp



この投稿にコメントする

削除パスワード

No.4998

Re:実数型(float、double、long double)の値の範囲について
投稿者---tetsu(2005/11/29 00:19:23)


なんとなくわかりました。
また、困ったときは教えていただいたHP
参考にさせていただきます。

ありがとうございました。




この投稿にコメントする

削除パスワード

No.5016

Re:実数型(float、double、long double)の値の範囲について
投稿者---たか(2005/11/30 22:44:33)


マシンイプシロンについて調べてみるといいでしょう。


この投稿にコメントする

削除パスワード

No.5026

Re:実数型(float、double、long double)の値の範囲について
投稿者---tetsu(2005/12/04 16:53:39)


実数型についてはなかなか難しいですね・・・orz
理解するのに時間がかかりそうです・・・
でも、マシンイプシロンで
HP検索するといろいろヒットしますので
そこで勉強したいと思います。
ありがとうございました。


この投稿にコメントする

削除パスワード

No.5081

Re:実数型(float、double、long double)の値の範囲について
投稿者---tetsu(2005/12/10 14:18:43)


いつも丁寧な指導ありがとうございます。

いろいろ教えていただいたHPで
勉強してるつもりですが、
いまいちわかったようでわかんないような感じです・・・orz

2進数を画面に出力するような変換指定子など
ないでしょうか?

HP検索で調べてるんですが、10進数のほかに出てくるのは
8進数とか16進数ばっかりで、
もしかして2進数を画面に表示する変換指定子はないのですか?


この投稿にコメントする

削除パスワード

No.5082

Re:実数型(float、double、long double)の値の範囲について
投稿者---Hermit(2005/12/10 15:56:41)


普通は用意されていないと思います。
X68K用の XC コンパイラなどでは、%bで出来たような記憶が有りますが、
通常のANSI規格などには有りません。

まあ、簡単に作れるので、作ってくれって事で無いでしょうか。



この投稿にコメントする

削除パスワード

No.5090

Re:実数型(float、double、long double)の値の範囲について
投稿者---tetsu(2005/12/12 01:11:41)


二進数の変換指定子がないということが分かっただけで
進歩しました。

ありがとうございます。


この投稿にコメントする

削除パスワード

No.5083

Re:実数型(float、double、long double)の値の範囲について
投稿者---あかま(2005/12/10 19:44:42)


過去ログどうぞー。
http://f4.aaa.livedoor.jp/~pointc/log474.html


この投稿にコメントする

削除パスワード

No.5091

Re:実数型(float、double、long double)の値の範囲について
投稿者---tetsu(2005/12/12 01:14:58)


過去ログ拝見しました。
ソースコードも載ってました。
まだ分からない関数もありましたが、
後は何とか勉強して自分のものにしたいと思います。

どうもありがとうございました。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity