Perlコーディング初心者質問スレ Part 56at PHPPerlコーディング初心者質問スレ Part 56 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト6:nobodyさん 07/09/16 20:22:00 >5 use bignum 7:nobodyさん 07/09/16 20:40:18 >>6 ??? どういうことですか? 英語読めませんが、http://perldoc.perl.org/bignum.html を見てやったところ 全くMath::BigFloatが不要になってしまいました。 冒頭でuse bignumをしておけば小数点の変な誤差が発生することは皆無になるんですか? 代償として重くなるとかがあるので、軽くしたいなら面倒でもMath::BigFloatを使えばいい。 簡単にしたいならbignumを使えばいい? 8:nobodyさん 07/09/16 20:56:51 use bignum; my $tr = (@array * (1-0.68)/2); メチャクチャな計算になりました。 @arrayは100なので16になるべき計算なのに50が入ってました。 もちろんbignumをつかわなければ16が入ります。 bignumを使うと他にも多大な影響があるようですね。 どういう基準で影響を与えてくるんでしょうか。 9:nobodyさん 07/09/16 21:58:06 >>前996 $#test で最後の添え字をゲット。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch