1read 100read
2013年17プログラム218: float 使うヤツはドシロートかおぢさん (156) TOP カテ一覧 スレ一覧 2ch元 削除依頼
pythonがこの先生きのこるには (753)
スレ立てるまでもない質問はここで 128匹目 (980)
C言語なら俺たちに聞け パート0001 (338)
Borland Developer Studio 2006 No.13 (290)
今まで見た中で一番すげーコメント (584)
日本語プログラミング言語『なでしこ』スレ5 (874)

float 使うヤツはドシロートかおぢさん


1 :2008/09/22 〜 最終レス :2013/09/18
なんで double 使わないの?
もうRください。迷惑です。
むかし懐かしい BASIC じゃあるまいし。
何考えてるんだ?
※巨大な配列で float a[10000]; とか取るなら仕方ないです。
 または、他のコンピュータとのデータのやりとりのために
 どうしても相手が float で無ければダメだとか
 そういうのは別ですよ、もちろん。

2 :
んなこと言われてもdouble(つーか64ビット浮動小数点数)を
サポートしてないんだもん。文句はハード屋に言ってくれ。

3 :
WPFはなんでもかんでもdoubleだよ

4 :
昔の人のほうがdouble使うと思うよ。
でも、DirectX使い出すとfloatの出番が増える。

5 :
VIPでやれ
thread.suicide();

6 :
うん、昔の人のほうがdouble使う
float使うのは20代くらい?

7 :
真のおぢさんはBCDを使う
floatを使うのは偽おぢさん

8 :
BCD最強!

9 :
もしくは組み込み脳w

10 :
>>1はベクトル演算とかやったことがないんだろうな。
どれだけ時代に取り残されてるんだよ。

11 :
ふつーrational

12 :
誤差が怖いからBCDだよ

13 :
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

14 :
float なんか使わないだろw、jk。

15 :
残念、floatを使えばベクタ化で倍速出るかもしれないのに。

16 :
GPU関連だとfloatにしないと駄目だろJK
doubleなんかで処理してたら処理力半減してるぜ多分

17 :
全部整数にしろ!FPUが無かったらどうするんだ!のスレかと思った

18 :
shellプログラマの俺はいつも整数ですけど何か
ロードアベレージ取得して100倍にしますよ当然

19 :
数値計算では double じゃないと精度的にマズい場合があるね。
グラフィック関連では float がデフォだが。

20 :
floatでまずいものはdoubleでもまずい。

21 :
>>20
それはないわwww

22 :
decimal型最強

23 :
昔は、必要な桁数の加減乗除の関数を書いていたけど、今はしない。
言語の方でサポートしてるし。

24 :
俺、もうshortとかで良いや・・

25 :
あそこがshortなんですね、わかります

26 :
short asoko = 9;

27 :
精度気にしてるのにdoubleとかネタだよな?
Cなら整数計算して桁揃えで除算
JavaならBigDecimalだろJK

28 :
おっさんが立てたスレか

29 :
昔懐かしいBASICにはfloatとか無いわけですけど

30 :
struct Hoge {
 char a;
 double b;
 int c;
};
なんてのを見るとイライラする

31 :
>>30.push(calcium);

32 :
ここはエスパー達のスレか?
環境の前提が無ければ、何も議論できないだろうに

33 :
だから>>1がプギャーされてるわけだろ

34 :
ドウフフwwww

35 :
他のコンピュータとやりとりするのに精度はともかく、
floatなんか使わない

36 :
今時一瞬で切り替えられるようにtypedefしとくんじゃないの?

37 :
今時なのか?

38 :
>>35
疎なRPC的なものだったらやらないけど、
全部同じアーキテクチャって分かってるなら気にしない。

39 :
以前doubleとlong doubleをtypedefで使い分けてたことがあった。
実際には変数の型だけでなくprintf/scanf系のフォーマットストリングも変えないと
いけなかったりする。プラットフォーム毎に違ったりもするし。
本当は多倍長計算の型もシームレスに使いたかったがそのときは適当な実装が
なかったので断念した。例えば多倍長同士の足し算を+でやったりとかできなかった。
必然的にC++ということになるわけだが...

40 :
>多倍長
どこの会社の管理職?

41 :
GDI+がやたらとfloatなんだよな。

42 :
工業系でfloat使うとしょっぱいアプリができちゃう

43 :
doubleも使えないけどね

44 :
double配列だとメモリ上にdouble word alignmentされるかどうかで
性能が違ったりね。今はちゃんとアーキテクチャを判断してコンパイラがやってくれるの?

45 :
>>44
コンパイルオプションで指定する必要はあるかも。

46 :
ゲームプログラマを全員ドシロウト呼ばわりとは
勇気のある>>1だな、おい。

47 :
floatだとなぜかおかしくなるけど
doubleだとうまくいきます!
ということですねわかります

48 :
それなんてLua

49 :
ここまでドフロートなし

50 :
float志向

51 :
>ゲームプログラマを全員ドシロウト呼ばわりとは
ゲームは速度重視で整数だろ

52 :
GPU呼ぶのにfloat使うわけだが

53 :
Cellはへんに固定小数やるより浮動小数やったほうが速いよ

54 :
誰か固定小数点数の話してたっけ?

55 :
実数演算を整数でやるのを一般的に固定小数っていうんだけど。

56 :
>>54
Cellの話もしてないが、いきなり関係ない話をし始めるのがダンゴ脳。

57 :
まぁ、一定の法則はあるんだけどね

58 :
別にCellでなくてもいいよ。
ゲームで固定小数が持て囃されたのはx86でいうとMMXが登場してからSSEが出るまでまで。
PS1も固定小数中心だったっけな。
SSE以降のx86やナウいゲーム機でハードウェア浮動小数使わないのはただの馬鹿だろ。
パフォーマンスの実測もやらずに整数の方が速いと思い込んでるだけの痛い子。

59 :
スレの流れも読まずに俺理論を展開する痛い子だな。

60 :
>>59
無理に団子を貶す結論に落とさなくても充分ですよ。このスレの流れなんて元々ありゃしないのだから。

61 :
>>60
ダンゴさん乙

62 :
ひょっとして>>51に粘着されちゃってるー?
こわー

63 :
ねーよ。つーか、おめぇもいい加減大人になれよ。

64 :
つーかdoubleいらね

65 :
ダンゴさんのストーカー発言でスレがあらぬ方向に向かいそうだな

66 :
ちなみにh.264で浮動小数ではなく整数でDCTやるのは演算速度とは全く関係ない理由

67 :
>>59
何を今更。

68 :
67=59=51

69 :
51 名前:デフォルトの名無しさん[sage] 投稿日:2008/10/04(土) 02:46:43
>ゲームプログラマを全員ドシロウト呼ばわりとは
ゲームは速度重視で整数だろ
この恥ずかしい発言を恥ずかしいと思わない馬鹿は本人以外にないだろ

70 :
別に>>51でなくともいいが、一体どこの世界のどこのゲームがfloatの代わりに整数を使ってるのか答えてみろよ。

71 :
将棋
囲碁
オセロ

72 :
日本語の読めない人は答えなくてイイよ
はいもう一度
「floatの代わりに」

73 :
だから「floatの代わりに」

74 :
DSでは固定小数がいまだ現役なんだから突っ込めよ
まさか68kやゼッパチの世代?


75 :
だから「floatの代わりに」

76 :
代わりというからにはfloatで処理できるのか?

77 :
だから「floatの代わりに」

78 :
>>76
思考停止したコピペに反応すんなよ。反応するあんたが馬鹿にしか見えないぞ。

79 :
と馬鹿が申しております。

80 :
>>68
きちがい怖い…

81 :
誰か>>1の住所知らない?
ちょっと遊びに行きたいな

82 :
ストーカーきめぇw

83 :
Halfでいいよ。

84 :
>>72
>>23

85 :
俺が作ったsuuchiクラスが最強だよ

86 :
スレ違い

87 :
だな

88 :
スレ開いて損した

89 :
なんで2chっていつもこうなの?
英語圏のフォーラムなんか実に有意義な技術的議論が
日々飛び交ってるのに
もうやだこの国

90 :
2chがこの国の全てとお思いで?

91 :
一理ある

92 :
>>89
2chじゃなくて普通のフォーラム行けよ低脳さんw

93 :
>>89
(ここは2chだから)しゃーない

94 :
doubleとfloatの演算速度は変わらなくなってるし
浮動小数点が主に使われる3D分野がfloatに固執してるということ以外に
もうfloatの存在価値はないね

95 :
>>doubleとfloatの演算速度は変わらなくなってるし
例えば何?

96 :
>>94
なんでfloatに固執しているか知ってるよね?
floatで精度は十分な上に帯域幅の問題
純粋に1/2になるから
32bit幅なら丁度合うし

97 :
>>94
実際、floatならvectorizeできるのにdoubleではできない状況だと所要時間が倍違ってくる。
最近のXeonだと画像なり周波数空間像なりがキャッシュに載るかどうかの瀬戸際だから、
floatならキャッシュに載り切る状況ならそこでも所要時間が倍以上違ってくる。
従って、floatの存在も馬鹿にしたもんじゃない。

98 :
入門程度のどうでもいい練習ソース書くときに、最近はdoubleで余裕って刷り込まれるからな。

99 :
まぁdoubleとfloatが混在するよりは良いんじゃないかねぇ

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【SICP】計算機プログラムの構造と解釈 Part3 (553)
インテルC++コンパイラ9.0発表! (589)
相田みつを with プログラム (343)
Python の宿題ここで答えます Part 2 (366)
「コンパイラ・スクリプトエンジン」相談室15 (706)
LLにおける関数型プログラミング (106)
--log9.info------------------
[PHP][フレームワーク]CodeIgniter Part2 (717)
Eclipse質問スレ (367)
もうBootstrap3使っても良いんじゃねぇ? (193)
WordPress(ワードプレス)でWebProg 質疑応答スレ 01 (260)
=== MediaWiki 管理者の集い 第3版 === (683)
【PHP】PHPフレームワーク総合スレ15 (957)
★ブラクラの製造方法を教えてください。 (143)
【テスト】PHPで2chにHello Worldを書き込む 2 (277)
Perlコーディング初心者質問スレ Part 65 (665)
PukiWikiスレ Part7 (654)
ワンストップ認証【OpenID,SAML,Live ID, BBAuth】 (138)
symfony PHPフレームワークpart2 (504)
せっかくだからPHPで掲示板作ってみませんか? (349)
【全文検索】groonga【senna後継】 (108)
フリーCMSツールについて語るスレ3 (440)
他所のCookieを読み込みたいのですが (170)
--log55.com------------------
外人「ベジータとヤムチャは何が違うんだい?」  [571598972]
【ジョーカー】チリ、地下鉄4円値上げで暴動「この国には金持ち用のチリと貧乏人用のチリがある」 [541636285]
【画像】食べるだけでめちゃめちゃ良く眠れるチョコレートがツイッターで話題に [875850925]
【悲報】デス・ストランディング、クソゲー確定、gameinformerで7点、IGNで6.9点 [748768864]
【速報】ブタゴリラさん、死去 [728791131]
【ラグビー】ウェールズvs文化の盗用集団 高速感想スレ [732926233]
ケンモメンって、重い病気になったことないから"浅い"んだろうな… 一度病気になってみろよ、生き方が変わるぜ? [319191224]
大手スーパー「お米10キロ袋の販売を辞めます、日本人の筋肉不足で重たい米が売れなくなったため」 [709039863]