1read 100read
2013年17プログラム218: float 使うヤツはドシロートかおぢさん (156) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【GPGPU】くだすれCUDAスレ part6【NVIDIA】 (480)
サウンドプログラミング5 (793)
Google Maps API 質問箱 (345)
【Scheme】Schemeインタプリタ Mosh Part1【Lisp】 (217)
Google App Engine for java (289)
「OS自作入門」 (328)

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元 削除依頼
ニートの俺が何か開発して食いつなぐスレ (979)
Visual Studio IDE環境 (574)
Pythonについて(アンチ専用) (792)
【分散型バージョン管理】 Mercurial 2【hg】 (244)
データベースプログラミング全般スレ (385)
ゲームプログラムなら俺に聞け28 (757)
--log9.info------------------
【日本から】韓国ドラマは電波の無駄3【消えろ】 (860)
■■■侵略国韓国の番組を垂れ流すNHKは解体せよ!2 (450)
無駄な韓国番組が増えてWOWOW解約 2 (535)
何でTBSって嫌われてるんだ? (172)
アニオタと朝鮮人に媚びるBS11 (659)
五輪中も大量に韓国ドラマを流す発狂民放BS (670)
【くもじい】空から日本を見てみよう 16【くもみ】 (959)
■ BS日テレ 3 ■ (385)
錦織圭公式サイト(poweredbyWOWOW) (642)
岐阜県限定 地上デジタル放送 Part5 (958)
WOWOW 54 (412)
[マスプロ・DX] アンテナメーカーを語ろう [YAGI・日アン] (138)
【携帯端末向けマルチメディア放送】NOTTV Part 3 (165)
BS新規チャンネル総合スレその3 (971)
■ Dlife (ディーライフ) ■6 (341)
浜松地区限定 地上波デジタル 10 (277)
--log55.com------------------
東京マルイ次世代電動ガン99
東京マルイガスガン総合 204
【あれから】北海道スレ42【12年】
UABR speedQB カマホモクイック 11
四国地方の花火大会 1発目【徳島香川愛媛高知】
【高崎】※群馬県の花火総合スレ2※【たまむら】
夜空の星空
三戦武将で三国志NET第265幕