• ベストアンサー

プログラムでの数字につく”f”の意味

こんばんは。 プログラムで数字に"f"が付いている(4.0fなど)ものを見かけるのですが この"f"の意味はなんなのでしょうか? よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ts244
  • ベストアンサー率41% (53/127)
回答No.2

float型を意味します 一応float型は単精度/double型は倍精度なので、 コンパイラ(場合によっては同じコンパイラでも対象CPU毎に)によって 割り当てられるBit長(精度)が異なる場合があります。

black-S
質問者

お礼

なるほど!float型を意味するものだったのですね。 ご回答ありがとうございました。

その他の回答 (2)

回答No.3

間違えた 接頭辞→接尾辞

回答No.1

これがどのくらい新しいのか知らないけれど C言語の仕様を http://en.wikipedia.org/wiki/C_%28programming_language%29 のReference の2番目 ISO/IEC 9899:TC3のPDFの6.4.4.2 Floating Constants(浮動小数点数の定数) に >>An unsuffixed floating constant has type double. If suffixed by the letter f or F, it has type float. If suffixed by the letter l or L, it has type long double. >接尾辞が付かない浮動小数点数はdouble型である。接頭辞fもしくはF が付いているときはfloat型である。接頭辞lもしくはLがついているときはlong double型である と書かれています。

関連するQ&A

  • コードにある数字の意味を教えて下さい。

    コードに2×0.5、2×1、3×1の数字がありますがこの数字の意味を教えて下さい。 また、0.75mm3、1.25mm3などの数字もありますがこの数字の意味を教えて下さい。 宜しくお願い致します。

  • 数字の七と八の意味

    数字の七と八の意味 数字の七と八には、どのような意味が込められているのかが知りたいです。 ネット検索をしましたが、あまり詳しく書かれてなかったので分かりませんでした。 どなたか知っている方がいましたら、教えていただけると幸いです。 よろしくお願いします。

  • アセンブラ言語の数字を数値に変換するプログラム

    LD GR3,GR1 ;GR3にGR1の数字を入れる。 AND GR3,=#000F ;数字を数値に変換 というアセンブラのプログラムがあったのですが、なぜGR3と16進数#000Fの論理積をとることで数字を数値に変換できるのでしょうか。 それと、ここでいう数字、数値の違いとは、数字の1はコンピュータ上では 49という数値に変換される(アスキー文字)という認識でよろしいでしょうか。

  • 関数fのプログラム

    1から4までの数字の順列をすべて印刷するプログラムを作りたいのですが、 ちょっとてこずっています。上級者から見れば簡単だと思います。 1234 1243 1324 1342 1423 1432    ・   ・   ・  というプログラムです。 誰か教えていただけないでしょうか。お願いします。

  • 666という数字の意味とは?

    ヨハネの黙示録に出てくる666という数字にはどんな意味があるのでしょうか。 口語訳を読んでみましたがいまいち良く分かりません。 「ここに、知恵が必要である。思慮のある者は、獣の数字を解くがよい。その数字とは、人間をさすものである。そして、その数字は六百六十六である。 」

  • 数字の意味を教えて下さい!

    ふと「1、2、3、4、5、6、7、8、・・・」 の数字には、それぞれに何か意味があるのかな?と 思ったのですが、もしあるなら、どなたか教えていただけませんか?

  • 数字が持つ意味

    こんばんは。 英米文学を勉強しているのですが、 文学の中に表現される数字の意味を深く 知りたいと思っています。 例えば、 その物語が5章から成るものであれば、 その5という数字に何か意味があるかということを 調べられたらと思っています。 何か辞書や本などご存知な方 ぜひお願いいたします!

  • 1から10までの数字の意味を教えてください

    日本で1から10までの数字の意味を教えてくださいませんか? 例え9は'苦'と発音が同じだからいい意味ではないとか...

  • 基底状態の数字の意味を教えてください!

    論文を読んでいて、励起されて5(上付き)D0(下付き)→7(上付き)F2(下付き)に転移すると書いてあるのですが、この記号の意味、数字の意味がわかりません。三価のEu(ルーロピウム)錯体の転移なのですが、教えてください!お願いします。英文字は普通の大文字で数字だけが下付きや上付きになっています。

  • 数字の意味を教えてください

    放射性物質の後ろについている数字にはどんな意味があるのか 分かる方がいらしたら、教えてください。 セシウム137の"137"とかラジウム226の"226"とか 確かセシウムには134もありましたよね? この数字、一体何を表わしているのですか??

専門家に質問してみよう