yukichanko's diary
yukichanko's diary
読者になる

yukichanko's diary

この広告は、90日以上更新していないブログに表示しています。

2008-02-18

2.2 浮動小数点を丸める

Perl Cookbook
# 小数点第3位で丸める
$rounded  = sprintf("%.2f", $unrounded);

# int, floor, ceil関数を使う
use POSIX qw(floor, ceil);
printf "%8s %8s %8s %8s %8s\n",
  qw(number even zero down up);
for $n (-6 .. +6) {
  $n += 0.5;
  printf "%8g %8.0f %8s %8s %8s\n",
             $n, $n, int($n), floor($n), ceil($n);
}

yukichanko 2008-02-18 01:08 読者になる

この記事をはてなブックマークに追加
広告を非表示にする
  • もっと読む
コメントを書く
« 2.3 浮動小数点を比較する Blu-Ray vs HD-DVD »
プロフィール
id:yukichanko id:yukichanko
読者です 読者をやめる 読者になる 読者になる
このブログについて
検索
リンク
  • はてなブログ
  • ブログをはじめる
  • 週刊はてなブログ
  • はてなブログPro
最新記事
  • たぶんわからないサブスレッショルドリークの説明
  • [verilog][wreal] wrealを使ったアナログ風シミュレーション
  • さよなら蘭子
  • 世界で勝負する仕事術
  • 自分の強みはなんですか?
月別アーカイブ
  • ▼ ▶
    2013
    • 2013 / 12
  • ▼ ▶
    2012
    • 2012 / 12
    • 2012 / 2
    • 2012 / 1
  • ▼ ▶
    2011
    • 2011 / 11
    • 2011 / 10
    • 2011 / 9
    • 2011 / 7
    • 2011 / 6
    • 2011 / 5
    • 2011 / 3
    • 2011 / 2
    • 2011 / 1
  • ▼ ▶
    2010
    • 2010 / 12
    • 2010 / 11
    • 2010 / 10
    • 2010 / 8
    • 2010 / 6
    • 2010 / 5
    • 2010 / 4
    • 2010 / 3
    • 2010 / 2
    • 2010 / 1
  • ▼ ▶
    2009
    • 2009 / 12
    • 2009 / 11
    • 2009 / 10
    • 2009 / 9
    • 2009 / 8
    • 2009 / 7
    • 2009 / 6
    • 2009 / 5
    • 2009 / 4
    • 2009 / 3
    • 2009 / 2
  • ▼ ▶
    2008
    • 2008 / 12
    • 2008 / 11
    • 2008 / 10
    • 2008 / 9
    • 2008 / 8
    • 2008 / 7
    • 2008 / 6
    • 2008 / 4
    • 2008 / 3
    • 2008 / 2
    • 2008 / 1
  • ▼ ▶
    2007
    • 2007 / 12
数式

はてなブログをはじめよう!

yukichankoさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
yukichanko's diary yukichanko's diary

Powered by Hatena Blog | ブログを報告する

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる