[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part154 http://mevius.5ch.net/test/read.cgi/tech/1644416019/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
302: デフォルトの名無しさん (ワッチョイ 51d2-3X4l) [sage] 2022/03/22(火) 23:40:08.97 ID:OaCGWLhd0 元々finalizeはCLR側の用語でデストラクタはC#側の用語。 MSのゆとり化が進んで馬鹿すぎて区別できなくなったんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/302
303: デフォルトの名無しさん (ワッチョイ 112f-kNuw) [sage] 2022/03/22(火) 23:47:20.01 ID:3UvLvdTM0 デストラクタを実装したクラスはガベコレの効率が落ちる(世代があがる)からなるべく使うなって話だったはず http://mevius.5ch.net/test/read.cgi/tech/1644416019/303
304: デフォルトの名無しさん (テテンテンテン MMeb-NT4g) [sage] 2022/03/23(水) 00:14:26.29 ID:fh4EIdzSM >>302 >>303 の書き込みをヒントに検索したら https://ufcpp.net/study/csharp/rm_gc.html?sec=cost-to-finalize#finalize このページにたどり着いて デストラクタ→ファイナライザに呼び名が変わる理由もデストラクタのコストが極大なことも分かった GC.SuppressFinalize()っていままで意味が分からないまま機械的に書いてたけど大事だったのね いろいろ賢くなれた、ありがとう http://mevius.5ch.net/test/read.cgi/tech/1644416019/304
305: デフォルトの名無しさん (ワッチョイ 8b63-whB1) [sage] 2022/03/23(水) 06:24:39.80 ID:XsByKBbP0 ならなくていいから直近50レス以内で俺以外に書き込んでるやつは直ちに全員頭かち割って中央線の始発に飛び込んで死ね http://mevius.5ch.net/test/read.cgi/tech/1644416019/305
306: デフォルトの名無しさん (ブーイモ MMeb-n2Eo) [sage] 2022/03/23(水) 06:36:55.59 ID:Br4OtuZoM 長文ゲェジ共空気読めよ (ユーザーが)欠陥言語 確かに間違ってねーな http://mevius.5ch.net/test/read.cgi/tech/1644416019/306
307: デフォルトの名無しさん (ブーイモ MM4d-NnL5) [sage] 2022/03/23(水) 23:47:04.44 ID:blfYR8q/M デストラーデがどうしたって? http://mevius.5ch.net/test/read.cgi/tech/1644416019/307
308: デフォルトの名無しさん (ワッチョイ 1302-dhUW) [sage] 2022/03/24(木) 04:45:47.25 ID:AIr8SSYM0 ゼントラーディがキュンキュン☆ http://mevius.5ch.net/test/read.cgi/tech/1644416019/308
309: デフォルトの名無しさん (ワッチョイ 9e68-VQaK) [sage] 2022/03/27(日) 19:21:45.49 ID:ThH+K+970 float,double型について質問です。基本的に精度のたかいdouble型オンリーで良いと思います。 double型だけじゃなくfloat型が混ざっているソースをみるのですがそれは何故でしょうか? http://mevius.5ch.net/test/read.cgi/tech/1644416019/309
310: デフォルトの名無しさん (ワッチョイ 5e7b-+Ivz) [sage] 2022/03/27(日) 19:25:09.32 ID:p42Vgj/c0 >>309 C#に限った話じゃないがdoubleの方がメモリを多く使って計算速度も遅くなるから http://mevius.5ch.net/test/read.cgi/tech/1644416019/310
311: デフォルトの名無しさん (ワッチョイ 9e68-VQaK) [sage] 2022/03/27(日) 19:30:11.97 ID:ThH+K+970 >>310 ありがとうございます。 リストのときにdoubleじゃなくfloatがよく使われてたのはそれが理由だったんですね。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/311
312: デフォルトの名無しさん (ワッチョイ 5ecf-+Ivz) [sage] 2022/03/27(日) 20:53:18.65 ID:rqiHHq3k0 floatとdoubleの混用なんてそんな傾向が見いだせるほど頻繁に使われているとは思えんが。 たまたま見たそのコードではそういう使い方をしていたに過ぎないんでは。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/312
313: デフォルトの名無しさん (ワッチョイ 3179-yByv) [sage] 2022/03/27(日) 22:06:23.31 ID:XoV4gFeA0 昔のコードをまだ使っててfloatのとこがあるって理由じゃねーかな? http://mevius.5ch.net/test/read.cgi/tech/1644416019/313
314: デフォルトの名無しさん (ワッチョイ b1d2-JyYd) [sage] 2022/03/27(日) 22:32:37.28 ID:K7MWSPEs0 C++では機械学習と3Dレンダリングでの並列化を目的にfloat16_tとかいう概念が生産されたりしてるからfloat自体は過去の遺物ってほどでもない C#だと実行速度を気にするよりも開発を楽にすることを重視することが多いからdoubleオンリーでいいのは確か http://mevius.5ch.net/test/read.cgi/tech/1644416019/314
315: デフォルトの名無しさん (ワッチョイ 6502-QEpm) [sage] 2022/03/27(日) 23:11:31.46 ID:HQutMm3I0 専用命令とかでベクトル演算するなら、floatの方が同時に演算出来る数が多いから単純に速くなる http://mevius.5ch.net/test/read.cgi/tech/1644416019/315
316: デフォルトの名無しさん (ワッチョイ a901-oYu3) [sage] 2022/03/28(月) 01:08:53.91 ID:TOp/Y7AF0 まぁ精度や速度がクリティカルでなければ悩む時間が無駄だしdoubleでいいでしょ http://mevius.5ch.net/test/read.cgi/tech/1644416019/316
317: デフォルトの名無しさん (オッペケ Sr79-qy3V) [sage] 2022/03/28(月) 09:26:10.00 ID:1rap9yocr >>309 主に組み込みのシステムと通信していたりする場合、相手が float のサイズを要求することもある。 >>310 メモリは多く使うが、今どきはハードウェアで double を計算するはずなんで、遅いはダウト。 むしろfloat の方が double への変換の分遅くなるまである。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/317
318: デフォルトの名無しさん (ワッチョイ 92ad-Xzp3) [sage] 2022/03/28(月) 09:29:45.95 ID:MxvDEKd20 いまだにダウトとか言う香具師っているんだな ダウトとか今日日聞かねえわ http://mevius.5ch.net/test/read.cgi/tech/1644416019/318
319: デフォルトの名無しさん (ワッチョイ ad49-+/qe) [sage] 2022/03/28(月) 11:03:16.37 ID:9Kb03WZY0 というかそれぞれの場合過ぎるやろ 「基本doubleでいい」には自分は同意するけど、 別にfloat使ってたからって誤差が問題ないなら何も言わない わざわざ変換を何度もして計算してたら気にするけども、そこまで求められる現場もそう多くないのでは http://mevius.5ch.net/test/read.cgi/tech/1644416019/319
320: デフォルトの名無しさん (ワッチョイ debb-a3iW) [sage] 2022/03/28(月) 11:19:15.17 ID:8MPYL/o90 >>318 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ( ´∀`)< オマエモナー ( ) \_____ | | | (__)_) http://mevius.5ch.net/test/read.cgi/tech/1644416019/320
321: デフォルトの名無しさん (アウアウウー Sacd-j7M0) [sage] 2022/03/28(月) 11:25:55.09 ID:28On/6D6a 整数でも他との型を合わせる以外 int を使うし、実数も基本 double でいいのでは http://mevius.5ch.net/test/read.cgi/tech/1644416019/321
322: デフォルトの名無しさん (テテンテンテン MM96-LqrM) [sage] 2022/03/28(月) 11:39:56.75 ID:TN58deSDM 遅くても小数以下の精度が重要ならdecimal使え http://mevius.5ch.net/test/read.cgi/tech/1644416019/322
323: デフォルトの名無しさん (ブーイモ MMd5-nQMq) [sage] 2022/03/28(月) 11:48:23.50 ID:VjMRJ3XsM floatは結構簡単に精度の低さが問題として表面化するよ longとintの比ではない http://mevius.5ch.net/test/read.cgi/tech/1644416019/323
324: デフォルトの名無しさん (テテンテンテン MM96-LqrM) [sage] 2022/03/28(月) 12:15:41.21 ID:TN58deSDM 結局のところ、用途次第では http://mevius.5ch.net/test/read.cgi/tech/1644416019/324
325: デフォルトの名無しさん (アウアウクー MM39-121j) [sage] 2022/03/28(月) 14:04:59.59 ID:iWC4w4vVM 実際のビジネスシステム構築ではDecimal型使う場合が多い http://mevius.5ch.net/test/read.cgi/tech/1644416019/325
326: デフォルトの名無しさん (ワッチョイ ad49-+/qe) [sage] 2022/03/28(月) 14:21:08.92 ID:9Kb03WZY0 そうかなあ。。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/326
327: デフォルトの名無しさん (ワッチョイ debb-a3iW) [sage] 2022/03/28(月) 14:25:47.66 ID:8MPYL/o90 精度云々言ってるやつはせめて具体な影響の例も書こうぜ http://mevius.5ch.net/test/read.cgi/tech/1644416019/327
328: デフォルトの名無しさん (ラクッペペ MM96-gZpx) [sage] 2022/03/28(月) 14:27:32.27 ID:3kQaQ/3DM sqlサーバーのnumeric(4,0)とかをEFでモデル作るとdecimalになるけど お前らそのまま使ってる? http://mevius.5ch.net/test/read.cgi/tech/1644416019/328
329: デフォルトの名無しさん (ワッチョイ b1d2-JyYd) [sage] 2022/03/28(月) 14:37:28.69 ID:TgL79h+20 >>317 float演算もdouble演算もハードウェアがサポートしてるけどdoubleの方がクロック数消費が多い http://mevius.5ch.net/test/read.cgi/tech/1644416019/329
330: デフォルトの名無しさん (ワッチョイ f5d2-0aOS) [sage] 2022/03/28(月) 14:41:13.92 ID:DkKihmtS0 参考にどうぞ 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 http://mevius.5ch.net/test/read.cgi/tech/1644416019/330
331: デフォルトの名無しさん (ワッチョイ b1d2-JyYd) [sage] 2022/03/28(月) 14:45:52.84 ID:TgL79h+20 Ryzenのdatasheet過去に見たけど今検索しても見つからなくて困ってる SIMD含め命令の消費クロック数とか全部書いてたのに... http://mevius.5ch.net/test/read.cgi/tech/1644416019/331
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 671 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s