[過去ログ] ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
311: (ワッチョイ 9e68-VQaK) 2022/03/27(日)19:30 ID:ThH+K+970(2/2) AAS
>>310
ありがとうございます。
リストのときにdoubleじゃなくfloatがよく使われてたのはそれが理由だったんですね。
312: (ワッチョイ 5ecf-+Ivz) 2022/03/27(日)20:53 ID:rqiHHq3k0(1) AAS
floatとdoubleの混用なんてそんな傾向が見いだせるほど頻繁に使われているとは思えんが。
たまたま見たそのコードではそういう使い方をしていたに過ぎないんでは。
313: (ワッチョイ 3179-yByv) 2022/03/27(日)22:06 ID:XoV4gFeA0(1) AAS
昔のコードをまだ使っててfloatのとこがあるって理由じゃねーかな?
314: (ワッチョイ b1d2-JyYd) 2022/03/27(日)22:32 ID:K7MWSPEs0(1) AAS
C++では機械学習と3Dレンダリングでの並列化を目的にfloat16_tとかいう概念が生産されたりしてるからfloat自体は過去の遺物ってほどでもない
C#だと実行速度を気にするよりも開発を楽にすることを重視することが多いからdoubleオンリーでいいのは確か
315: (ワッチョイ 6502-QEpm) 2022/03/27(日)23:11 ID:HQutMm3I0(1) AAS
専用命令とかでベクトル演算するなら、floatの方が同時に演算出来る数が多いから単純に速くなる
316: (ワッチョイ a901-oYu3) 2022/03/28(月)01:08 ID:TOp/Y7AF0(1) AAS
まぁ精度や速度がクリティカルでなければ悩む時間が無駄だしdoubleでいいでしょ
317(1): (オッペケ Sr79-qy3V) 2022/03/28(月)09:26 ID:1rap9yocr(1) AAS
>>309
主に組み込みのシステムと通信していたりする場合、相手が float のサイズを要求することもある。
>>310
メモリは多く使うが、今どきはハードウェアで double を計算するはずなんで、遅いはダウト。
むしろfloat の方が double への変換の分遅くなるまである。
318(1): (ワッチョイ 92ad-Xzp3) 2022/03/28(月)09:29 ID:MxvDEKd20(1) AAS
いまだにダウトとか言う香具師っているんだな
ダウトとか今日日聞かねえわ
319: (ワッチョイ ad49-+/qe) 2022/03/28(月)11:03 ID:9Kb03WZY0(1/2) AAS
というかそれぞれの場合過ぎるやろ
「基本doubleでいい」には自分は同意するけど、
別にfloat使ってたからって誤差が問題ないなら何も言わない
わざわざ変換を何度もして計算してたら気にするけども、そこまで求められる現場もそう多くないのでは
320: (ワッチョイ debb-a3iW) 2022/03/28(月)11:19 ID:8MPYL/o90(1/3) AAS
>>318
∧_∧ / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエモナー
( ) \_____
| | |
(__)_)
321: (アウアウウー Sacd-j7M0) 2022/03/28(月)11:25 ID:28On/6D6a(1) AAS
整数でも他との型を合わせる以外 int を使うし、実数も基本 double でいいのでは
322: (テテンテンテン MM96-LqrM) 2022/03/28(月)11:39 ID:TN58deSDM(1/2) AAS
遅くても小数以下の精度が重要ならdecimal使え
323: (ブーイモ MMd5-nQMq) 2022/03/28(月)11:48 ID:VjMRJ3XsM(1) AAS
floatは結構簡単に精度の低さが問題として表面化するよ
longとintの比ではない
324: (テテンテンテン MM96-LqrM) 2022/03/28(月)12:15 ID:TN58deSDM(2/2) AAS
結局のところ、用途次第では
325: (アウアウクー MM39-121j) 2022/03/28(月)14:04 ID:iWC4w4vVM(1) AAS
実際のビジネスシステム構築ではDecimal型使う場合が多い
326: (ワッチョイ ad49-+/qe) 2022/03/28(月)14:21 ID:9Kb03WZY0(2/2) AAS
そうかなあ。。
327(1): (ワッチョイ debb-a3iW) 2022/03/28(月)14:25 ID:8MPYL/o90(2/3) AAS
精度云々言ってるやつはせめて具体な影響の例も書こうぜ
328(1): (ラクッペペ MM96-gZpx) 2022/03/28(月)14:27 ID:3kQaQ/3DM(1) AAS
sqlサーバーのnumeric(4,0)とかをEFでモデル作るとdecimalになるけど
お前らそのまま使ってる?
329: (ワッチョイ b1d2-JyYd) 2022/03/28(月)14:37 ID:TgL79h+20(1/2) AAS
>>317
float演算もdouble演算もハードウェアがサポートしてるけどdoubleの方がクロック数消費が多い
330: (ワッチョイ f5d2-0aOS) 2022/03/28(月)14:41 ID:DkKihmtS0(1/3) AAS
参考にどうぞ
MOVSS xmm, [m32] L: [memory dep.] T:0.50c
MOVSD xmm, [m64] L: [memory dep.] T:0.50c
MULSS xmm, xmm L:4.0c T:0.50c
MULSD xmm, xmm L:4.0c T:0.50c
331: (ワッチョイ b1d2-JyYd) 2022/03/28(月)14:45 ID:TgL79h+20(2/2) AAS
Ryzenのdatasheet過去に見たけど今検索しても見つからなくて困ってる
SIMD含め命令の消費クロック数とか全部書いてたのに...
332: (アウアウウー Sacd-JpNp) 2022/03/28(月)14:47 ID:TuD9lj1za(1) AAS
>>327
floatだと日本の人口(1億2550万2290人)すら代入できない
333: (ワッチョイ f5d2-0aOS) 2022/03/28(月)14:59 ID:DkKihmtS0(2/3) AAS
Ryzen 5
MULSS xmm, xmm L:3.0c T:0.50c
MULSD xmm, xmm L:4.0c T:0.50c
Intelより速いですな。
334: (ワッチョイ debb-a3iW) 2022/03/28(月)15:06 ID:8MPYL/o90(3/3) AAS
はえー
335(1): (スッップ Sdb2-FX9+) 2022/03/28(月)15:46 ID:PX19Xk7jd(1) AAS
C#でNTFSのMFTデータ取得とHDDにセクタ(?)単位で読み書きしたいです。
出来るなら関数とかを教えて欲しいですよろしくお願いします。
336: (ワッチョイ b12c-XwpL) 2022/03/28(月)16:10 ID:bggr0gZp0(1) AAS
YouTube でよく見るけど、
Ryzen は高いけど、Intel 12世代に負けているでしょ?
337: (ワッチョイ f5d2-0aOS) 2022/03/28(月)16:15 ID:DkKihmtS0(3/3) AAS
NVIDIA GeForce RTX 3060
FP32 (float) performance 12.74 TFLOPS
FP64 (double) performance 199.0 GFLOPS (1:64)
338: (ワッチョイ 5ee3-q+eG) 2022/03/28(月)19:15 ID:yX/3nbFs0(1) AAS
Intel12世代コアで雑にマルチスレッドプログラム動かしても大丈夫だよね?
下手にEコア引くみたいなことは無いと思うけどさ
339: (ワッチョイ 9202-q+eG) 2022/03/28(月)21:00 ID:dJWBHkZn0(1) AAS
AVX-512を有効化して使うことができる石を使っている…だと!?
340(2): (アウアウウー Sacd-c/bJ) 2022/03/29(火)08:08 ID:D1mnE0bGa(1) AAS
プログレスバーを継承したコントロールのOnPaintの中で
base.OnPaint();呼んでもバーの部分は描かれないの?
上下前次1-新書関写板覧索設栞歴
あと 662 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.010s