float 使うヤツはドシロートかおぢさん
■ このスレッドは過去ログ倉庫に格納されています
なんで double 使わないの?
もう氏んでください。迷惑です。
むかし懐かしい BASIC じゃあるまいし。
何考えてるんだ?
※巨大な配列で float a[10000]; とか取るなら仕方ないです。
または、他のコンピュータとのデータのやりとりのために
どうしても相手が float で無ければダメだとか
そういうのは別ですよ、もちろん。 floatは精度悪すぎ
ゲームなどお遊びにしか使えね〜 ゲームはお遊びだが、ゲームプログラミングはお遊びには程遠いな
言葉遊びの習慣がある奴は人から信用されないぞ >>115
>言葉遊びの習慣がある奴
一瞬、「そりゃお前のことじゃね?」と思ってしまった。
が、結局誰を指して言ってるんだ? CPUってもう64bitがデフォルトになってるから64bitでレジスタもワイヤーも組んであって
むしろ32bitをわざわざ64bitレジスタに乗っけてるような状態だから
double常用でぜんぜんいいんだけど
IPV4だのIPV5だの中途半端なものがfloatだよ
状況によってはdoubleより早いかもしらんが、doubleしかなきゃないで誰も困らないだろ
さっさと64bitに統一してしまえ >>120
>IPV5だの
そんな規格は存在しません。
>doubleしかなきゃないで誰も困らないだろ
ときどきは通信速度のことも思い出してあげてください。 floatをdoubleにするだけで、
性能が1/10になっちゃうなんて言われたら
そんな簡単にいらないなんて言えないよ doubleしかなきゃないできっと誰も困らないが、現にdoubleより速くて精度の低い
floatがあるから使い分けなきゃ駄目なんだよ、現実は面倒だね
この程度が面倒ならプログラマなんかやってられねーけどな >>1は固定小数点処理を頑張って書いてベンチもせずに使ってる奴と同じ匂いがする >>120
おまえみたいな考え方の奴がいるせいで日本の経済格差が広がるんだろうな 最近のマシンじゃ処理時間なんて扱うメモリ量で殆ど決まるからなー。
大きなベクトルや行列演算なんかするとfloatとdoubleできっかり2倍違う。 >>129
経済格差が広がったのは村山政権のとき。64bit統一なんて無関係。 __
, '´ ヽ
.{ i{ノハ从k} ./)
ヽ!l|, ゚ ヮ゚ノリ、// よい
/' );-さ-リつヾ
/ Uノ_i_iヽ
へノ し'-/調子
""""""""""""""
__
, '´ ヽ
.{ i{ノハ从k} ./)
ヽ!l|, ゚ ヮ゚ノリ、// しょっと。
/' );-さ-リつヾ
/ Uノ_i_iヽ
へノ し'ノ
調子
""""""""""""""""" >>49
すでに2年以上前に予言されていたという衝撃の事実 某ゲームパブリッシャで通販頼むと
佐川急便の問い合わせ番号が【4.61557E+11】で表示されるとかいうツイートを見たんだが
何が起きているのか float に限らず、変数はきちんとしないとダメですね。
MS Word のドローモードでズーム8回(2^8倍)未満
でも座標が丸まってしまって、ちゃんとピック出来
なかったり、ラバーバンドと再描画結果がずれるのを
見ると、とてもガッカリしますよね。
なんで座標を最後まで固定少数、浮動少数にして計算
していなんでしょうかね?
バカですかね? floatとdoubleのいいとこ取りっていうか、中間ぐらいのはないの? ない。恐らく作ってもメリットが殆どない。どうしてもやりたければ、doubleを精度を制限して使う位か。 8087のメンツ維持のためには拡張倍精度の策定は不可避だったんだろうな。
じゃあついでに拡張単精度も定めようと。
それ以上の意義はたぶん無い。 floatは数が大きくなると、最小の刻みが2以上になって、
1足せないと聞いたが、doubleはどうなの? >>153
同じことよ。例えばこれを実行してみればいい。
int main() {
double a = 1e20;
double b = 8200;
double c = a + b;
printf("%g + %g = %g\n", a, b, c);
return 0;
} >>110
C言語だと、組み込み関数はdoubleになってる奴が多いからな。
型毎に関数が必要になってしまうから、doubleで統一。
(型毎に、別な関数名が必要になってしまう)
C++なら、同じ関数名でも型に応じた処理可能だが。 >>156
C99ではfloat版もlong double版も用意されているね。
ライブラリが真面目に実装されているかは知らんが。 符号1bit+指数部2bit+仮数部5bitつーのをこないだ見た 関数名つっても普通にインライン展開されちゃうんでしょ? ■ このスレッドは過去ログ倉庫に格納されています