NOEMBLEM/エンブレムが設定されていません。

メールの詳細(トピック表示)

Re: 整数化

投稿者:"chero_0723…さん  2004/05/18 18:16  MLNo.448   [メール表示]

mizさん、ありがとうございます。

たライブラリ
そうですか・・。
残念^^;

すよ。
すみません、以後気をつけます。



このエントリーをはてなブックマークに追加


  • MLNo.449   FUJIHARA Keiichiさん  (0) 2004/05/18 18:30  [メール表示する]
    藤原と申します。

    This message is reply to chero_0723@… - san
    (Subject was : [beginers:0448] Re: 整数化)

    Message-ID: <20040518091614.9682.qmail@…>
    in Tue, 18 May 2004 18:16:14 +0900 (JST) ...

    > mizさん、ありがとうございます。
    >
    > > C言語そのものにはそのような関数は無いです。誰かが作っ
    > たライブラリ
    > > とかならあるかもしれませんが(^^)
    > そうですか・・。
    > 残念^^;

    関数にするのであれば、

    int round(double v)
    { return v + 0.5; }

    だけですので、お試しあれ。

    >
    > > #あと名前(HNとか)くらい名乗った方が印象良いと思いま
    > すよ。
    > > #おせっかいスミマセン。。。
    > すみません、以後気をつけます。

    これはダメですよ。
    以後気をつけます……で、今回なしというのもあんまり印象よくありませんよ。

    --
    _/ -- Last 2096 hours until ATHENS 2004 Olympic Games -----------------
    _/ FUJIHARA Keiichi
    _/ E-Mail : keiichi@… <or> nagi@…
    _/ URL : http://www.keiichi.fujihara.name/
    ----------------------------------------------+----- Luna Phase 28.82 --
    PGP FingerPrint = 7CC3 4F95 8CC7 87D3 7178 C348 CD65 7F08 D68F 69F6



  • MLNo.450   さん  (0) 2004/05/18 19:43  [メール表示する]
    MitAtoMといいます。

    |関数にするのであれば、
    |int round(double v)
    |{ return v + 0.5; }
    |だけですので、お試しあれ。

    わざわざintに型変換すると余計なコストがかかりそうなので、
    math.hをインクルードして

    double round(double v)
    { return floor( v + 0.5 ); }

    のほうがよさそうです。
    mathを利用したら、-lMなどライブラリの取り込みもお忘れなく。
    --
    MitAtoM
    __________________________________________________
    Do You Yahoo!?
    http://bb.yahoo.co.jp/



メールへの返信はMLのメンバーしかできません。

更新順メールリスト