!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part147
http://mevius.5ch.net/test/read.cgi/tech/1582100741/
■関連スレ
C#, C♯, C#相談室 Part94
http://mevius.5ch.net/test/read.cgi/tech/1553075856/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■情報源
https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries
http://referencesource.microsoft.com/
・Insider.NET > .NET TIPS - @IT
https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html
・DOBON.NET .NET Tips
https://dobon.net/vb/dotnet/index.html
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part148
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ df89-moxv)
2020/05/27(水) 20:28:41.27ID:Pggemlyq0509デフォルトの名無しさん (ワッチョイ 9224-DjYi)
2020/11/09(月) 14:29:20.29ID:YQs0Gheb0510デフォルトの名無しさん (ワッチョイ f642-7Ce/)
2020/11/10(火) 12:46:09.92ID:Wkf+3jxV0 .net5が今日発表される予定らしい
https://www.dotnetconf.net/
https://www.dotnetconf.net/
511デフォルトの名無しさん (ワッチョイ b19b-t1Nk)
2020/11/10(火) 14:36:59.32ID:gS6kMlPu0 .NET5でVisual Studioはどう変わるの?
我々はこれまで通り「プロジェクトのプロパティ」から「対象のフレームワーク」で3.5を選んどけばいいんでしょ?
我々はこれまで通り「プロジェクトのプロパティ」から「対象のフレームワーク」で3.5を選んどけばいいんでしょ?
512デフォルトの名無しさん (ワッチョイ 092d-79Tt)
2020/11/10(火) 20:55:17.07ID:PRedF3Ga0 3.5?
513デフォルトの名無しさん (ワッチョイ 2578-t1Nk)
2020/11/10(火) 21:45:01.26ID:ZFV7gHPc0 3.5は流石に草生える
514デフォルトの名無しさん (ワッチョイ 1261-4vwL)
2020/11/10(火) 21:54:25.94ID:whduyV8l0 4.0だろ当然
515デフォルトの名無しさん (ラクッペペ MM96-0qd5)
2020/11/10(火) 22:16:39.16ID:HXXQLae8M 4.0はサポートされていないの?
3.5のほうがいいわけ?
3.5のほうがいいわけ?
516デフォルトの名無しさん (ワッチョイ 05ac-EYp4)
2020/11/11(水) 00:11:32.86ID:9mAhI+SY0 混乱しておりますねえ
517デフォルトの名無しさん (ワッチョイ 4be3-Y0tO)
2020/11/11(水) 00:42:32.57ID:BDEAVR3x0 サポート切れの4.0使うよりは3.5縛りのほうが健全に思えてきたわ
4.5.2に揃えたいけど、古いサーバー多いのよね
4.5.2に揃えたいけど、古いサーバー多いのよね
518デフォルトの名無しさん (ワッチョイ d55f-tE7G)
2020/11/11(水) 01:37:56.99ID:foWqNnZI0 >>511
我々は先(.NET 5)に行く、君は3.5を頼む!
我々は先(.NET 5)に行く、君は3.5を頼む!
519デフォルトの名無しさん (ワッチョイ ddda-C8e5)
2020/11/11(水) 02:30:08.95ID:szx2KMpX0520デフォルトの名無しさん (ワッチョイ c5ab-ThTQ)
2020/11/11(水) 04:26:49.73ID:zN1eFwAm0 元ネタがわかんねえw
うち3.5どころか2.0や1.1の化石あるぜ……嘘みたいだろ?
うち3.5どころか2.0や1.1の化石あるぜ……嘘みたいだろ?
521デフォルトの名無しさん (ワッチョイ cdde-PcSI)
2020/11/11(水) 07:13:29.31ID:A0Zt6oTk0 C++部がVC6でしかビルドできない
522デフォルトの名無しさん (ワッチョイ ddda-C8e5)
2020/11/11(水) 07:32:57.28ID:szx2KMpX0 zip関係は4.xから標準実装
523デフォルトの名無しさん (ワッチョイ ddc3-iJA1)
2020/11/11(水) 07:48:32.66ID:DyE7m0HI0 configファイルを作らないまたは削除する連中が嫌いだわ
524デフォルトの名無しさん (ワッチョイ 2324-PC2A)
2020/11/11(水) 10:40:12.91ID:96Q/I0na0 VS16.8.0に更新したら.NET Coreのプロジェクトは1クリックで.NET5に移行出来たな
.NET Frameworkのプロジェクトも簡単に移行できるのかな?
.NET Frameworkのプロジェクトも簡単に移行できるのかな?
525デフォルトの名無しさん (ワントンキン MMab-SRQc)
2020/11/11(水) 10:44:10.46ID:QZePbwpJM できるわけないでしょ
WebFormsとWCF廃止の時点で半数くらいのアプリは事実上移行不可能
そうでなくても変なサードのライブラリ使ってたりして移行できないケースも多いだろうね
WebFormsとWCF廃止の時点で半数くらいのアプリは事実上移行不可能
そうでなくても変なサードのライブラリ使ってたりして移行できないケースも多いだろうね
526デフォルトの名無しさん (ワッチョイ 9b42-mYn1)
2020/11/11(水) 12:47:24.27ID:5X85No/50 16.8でuwpのリリースビルドが実行不能になったわ
527デフォルトの名無しさん (ワッチョイ 2324-PC2A)
2020/11/11(水) 19:44:06.91ID:96Q/I0na0 あれ、.NET5ってWindowsアプリからコンソールアプリに変更できないの?
プロジェクトプロパティから出力の種類をコンソールアプリに変えてもコンソール出てこないんだが
プロパティ開きなおすとWindowsアプリに戻ってるし
プロジェクトプロパティから出力の種類をコンソールアプリに変えてもコンソール出てこないんだが
プロパティ開きなおすとWindowsアプリに戻ってるし
528デフォルトの名無しさん (ワッチョイ 9bde-PcSI)
2020/11/11(水) 20:49:57.45ID:WaPRIfZP0 WCFって代わりに何使えって言ってる?
529デフォルトの名無しさん (ワッチョイ ddda-C8e5)
2020/11/11(水) 21:00:29.49ID:szx2KMpX0 >>528
MQTT
MQTT
530デフォルトの名無しさん (ワッチョイ 4b2c-7EKl)
2020/11/12(木) 00:35:56.66ID:qoiJF5zI0 C#実践しながら効率良く覚えたいんだけど良い教材ないかな
とりあえずWinアプリ作りたい
頑張って独習C#を9割読んだのにもうほとんど内容覚えてない
とりあえずWinアプリ作りたい
頑張って独習C#を9割読んだのにもうほとんど内容覚えてない
531デフォルトの名無しさん (ワッチョイ 2bdf-oL1k)
2020/11/12(木) 00:56:44.98ID:nVOC+il80 そりゃ手を動かさんと覚えんよ
532デフォルトの名無しさん (ワッチョイ 4b63-RL7t)
2020/11/12(木) 00:59:41.35ID:+Hg40DyF0 何でも良いから作りゃいいんだよ
ベタなのは電卓
少機能なものをガンガン作る
ベタなのは電卓
少機能なものをガンガン作る
533デフォルトの名無しさん (ワッチョイ c5ab-ThTQ)
2020/11/12(木) 02:56:18.65ID:XDpnN8VW0 仕事してるならいつもやってるちょっとした作業を代替させるようなアプリがモチベになるきっと
534デフォルトの名無しさん (ワッチョイ cbda-sZPU)
2020/11/12(木) 05:54:42.02ID:6+k25fjF0 WinUIとMAUIの区別が曖昧にしか認識できてないんですが、
具体的な違いを説明してくれてる情報源があれば教えてください。
具体的な違いを説明してくれてる情報源があれば教えてください。
535デフォルトの名無しさん (スッップ Sd43-WYbX)
2020/11/12(木) 06:11:12.88ID:xNvOr4tgd 日頃やってる単純作業をなんでもいいから自動化
エロ動画収集とかエロ画像整理とかあるだろ
エロ動画収集とかエロ画像整理とかあるだろ
536デフォルトの名無しさん (ワイーワ2 FF93-NSHw)
2020/11/12(木) 12:00:28.21ID:f5BAQJxFF537デフォルトの名無しさん (ワッチョイ dd9b-Y0tO)
2020/11/12(木) 14:31:20.02ID:s2LM5erN0 C#で小数点の倍精度演算をするには自分で作るしか無いの?
整数はBigIntegerで出来るのに
整数はBigIntegerで出来るのに
538デフォルトの名無しさん (アウアウエー Sa13-tE7G)
2020/11/12(木) 14:41:04.78ID:pnQCXdZla539デフォルトの名無しさん (ワッチョイ dd9b-Y0tO)
2020/11/12(木) 15:01:22.45ID:s2LM5erN0 倍精度じゃ無くて多倍長だった
めんご
めんご
540デフォルトの名無しさん (ワイーワ2 FF93-NSHw)
2020/11/12(木) 15:16:14.73ID:f5BAQJxFF BigInteger
541デフォルトの名無しさん (ワイーワ2 FF93-NSHw)
2020/11/12(木) 15:21:45.07ID:f5BAQJxFF https://archive.codeplex.com/?p=Sine
https://web.archive.org/web/20130225114124/http://www.emilstefanov.net/Projects/GnuMpDotNet/
https://web.archive.org/web/20130225114124/http://www.emilstefanov.net/Projects/GnuMpDotNet/
542デフォルトの名無しさん (ワイーワ2 FF93-NSHw)
2020/11/12(木) 15:30:12.32ID:f5BAQJxFF543デフォルトの名無しさん (ワッチョイ dd9b-Y0tO)
2020/11/12(木) 17:45:20.41ID:s2LM5erN0544デフォルトの名無しさん (ワッチョイ 257c-89Yn)
2020/11/12(木) 17:46:57.77ID:6nU3MdtG0 >>543
それを標準機能や標準関数で実装してる言語ってあるの?
それを標準機能や標準関数で実装してる言語ってあるの?
545デフォルトの名無しさん (ワッチョイ 457b-6EVo)
2020/11/12(木) 17:49:22.72ID:yAJG0kR/0 >>543
メモリが許す限りの何かを扱いたいのなら数値に限らず自作しないと、そんな都合のいいものはない
メモリが許す限りの何かを扱いたいのなら数値に限らず自作しないと、そんな都合のいいものはない
546デフォルトの名無しさん (ワッチョイ 4b8e-0eP4)
2020/11/12(木) 18:50:06.12ID:n9rTzoEP0 >>545
馬鹿は黙っていれば良い例
馬鹿は黙っていれば良い例
547デフォルトの名無しさん (ワッチョイ 2db2-jJ5L)
2020/11/12(木) 19:03:16.89ID:eGo0h3N+0 Pandasに相当するライブラリないの?
548デフォルトの名無しさん (ワッチョイ 2db2-jJ5L)
2020/11/12(木) 19:03:45.07ID:eGo0h3N+0 まあC#でやる必要ないかw
549デフォルトの名無しさん (アウアウエー Sa13-PW4O)
2020/11/12(木) 19:52:59.46ID:OqW4/kLba ググってみたらdoubleの仮数部は52ビットらしけど、52ビットの分解能じゃ
不足する分野って何なんだろうねw
地球の赤道に1ミクロン単位で目盛りを振っても余裕でおつりがくる分解能みたいだけど
不足する分野って何なんだろうねw
地球の赤道に1ミクロン単位で目盛りを振っても余裕でおつりがくる分解能みたいだけど
550デフォルトの名無しさん (ワッチョイ 4ba7-PcSI)
2020/11/12(木) 20:42:07.53ID:aPogCkhJ0 >>549
円周率じゃん?
円周率じゃん?
551デフォルトの名無しさん (ワントンキン MMa3-SRQc)
2020/11/12(木) 20:42:17.55ID:/VjS/nppM >>549
オーダーの異なる多数の数値を何も考えずに前から順に足し合わせたりすれば簡単に狂うよ
オーダーの異なる多数の数値を何も考えずに前から順に足し合わせたりすれば簡単に狂うよ
552デフォルトの名無しさん (ワッチョイ 4b63-RL7t)
2020/11/12(木) 21:28:06.03ID:+Hg40DyF0 めんどくさいから整数で演算して結果の小数点を動かすわ
ってかみんなそうやってやんないの?
そりゃ高パフォーマンスで多倍長浮動小数扱えるならそれが一番だろうけど
ってかみんなそうやってやんないの?
そりゃ高パフォーマンスで多倍長浮動小数扱えるならそれが一番だろうけど
553デフォルトの名無しさん (ワッチョイ 4593-89Yn)
2020/11/12(木) 21:30:18.59ID:mp0oTovH0 一番面倒臭いのはケチ付けたいだけのID:s2LM5erN0
554デフォルトの名無しさん (ワッチョイ ddda-C8e5)
2020/11/12(木) 21:32:48.72ID:WhH2oDBM0 GMP使うからC#ではせんな。
CUGにmiracle ってライブラリーがあったけど
これも当然C#用では無いなぁ
CUGにmiracle ってライブラリーがあったけど
これも当然C#用では無いなぁ
555デフォルトの名無しさん (アウアウエー Sa13-PW4O)
2020/11/12(木) 21:51:54.26ID:OqW4/kLba >>552
誤差が累積しないような演算方法を工夫するのが普通だろうね
誤差が累積しないような演算方法を工夫するのが普通だろうね
556デフォルトの名無しさん (ワッチョイ 4bbb-6GPh)
2020/11/12(木) 21:59:49.04ID:4tCV4GAu0 すまんが、↓こう言う時の「=>」ってどう言う意味なの?
string asdf => $"jkl";
この画面の11行目でそんな感じのが出てきたんだけど・・・・
https://youtu.be/wTmZCu16LNU?t=1094
string asdf => $"jkl";
この画面の11行目でそんな感じのが出てきたんだけど・・・・
https://youtu.be/wTmZCu16LNU?t=1094
557デフォルトの名無しさん (ワッチョイ 4b2c-MZ7l)
2020/11/12(木) 22:15:18.46ID:QnwokErS0 読み取り専用プロパティの簡単な書き方
string asdf { get { $"jkl"; } }
string asdf { get => $"jkl"; }
string asdf => $"jkl";
string asdf { get; } = $"jkl"; // これだけ意味が違う
string asdf { get { $"jkl"; } }
string asdf { get => $"jkl"; }
string asdf => $"jkl";
string asdf { get; } = $"jkl"; // これだけ意味が違う
558デフォルトの名無しさん (ワッチョイ 1bda-ThTQ)
2020/11/13(金) 00:55:38.66ID:eU7TEgK20559デフォルトの名無しさん (オッペケ Src1-SNcc)
2020/11/13(金) 05:21:57.56ID:quhoX/Ovr >>543
何の計算したいの?
何の計算したいの?
560デフォルトの名無しさん (ワッチョイ 459b-Y0tO)
2020/11/13(金) 11:17:32.36ID:d7Iu7DLU0 >>559
単なる道楽なんだけどね
昔の放送大学でUBASICを使った自然対数の底と円周率の演算をやってたから
同じことをC#でやろうと思ったけどIEEE754の倍精度実数では桁が足りなかった
BigIntegerがあるならBigFloatも欲しかったなと
単なる道楽なんだけどね
昔の放送大学でUBASICを使った自然対数の底と円周率の演算をやってたから
同じことをC#でやろうと思ったけどIEEE754の倍精度実数では桁が足りなかった
BigIntegerがあるならBigFloatも欲しかったなと
561デフォルトの名無しさん (ワッチョイ 159b-NSHw)
2020/11/13(金) 11:21:41.58ID:RWm0omqa0 放送大学アーカイブズ
懐かしの名講義
再放送中毒
懐かしの名講義
再放送中毒
562デフォルトの名無しさん (ワッチョイ cd7c-LlJe)
2020/11/13(金) 11:32:20.13ID:ehJZ/AtC0563デフォルトの名無しさん (ワッチョイ 257c-89Yn)
2020/11/13(金) 12:37:29.01ID:907SkV9V0564デフォルトの名無しさん (スッップ Sd43-QgmP)
2020/11/13(金) 14:16:13.05ID:WOWtwvuFd565デフォルトの名無しさん (ワッチョイ 159b-NSHw)
2020/11/13(金) 14:18:25.76ID:RWm0omqa0 「作るしかない」
の方が最近の新しい人は逃げる傾向にあるからな
の方が最近の新しい人は逃げる傾向にあるからな
566デフォルトの名無しさん (スップ Sd43-RL7t)
2020/11/13(金) 15:13:21.55ID:od/5f45td 作るしか無いってことはほぼ世の中にはそんなものは求められていないってこと
そんなものを要求するのは根本が間違ってるか何でも周りに頼り過ぎか
真に有益なものならむしろ作って公開すりゃ良い実績になる
そんなものを要求するのは根本が間違ってるか何でも周りに頼り過ぎか
真に有益なものならむしろ作って公開すりゃ良い実績になる
567デフォルトの名無しさん (スッップ Sd43-QgmP)
2020/11/13(金) 15:22:11.67ID:WOWtwvuFd >>566
なんかそれがもうずれてんだよね。
「作るしかないの?いいのないの?」って聞かれてるんだから
「ないよ。作るしかないよ」って答えればいいのに。
世の中で求められてないとか質問に関係なくない?
有益云々も今ないから作ったら公開してくれって言えば利益にもなんのに。
残念
なんかそれがもうずれてんだよね。
「作るしかないの?いいのないの?」って聞かれてるんだから
「ないよ。作るしかないよ」って答えればいいのに。
世の中で求められてないとか質問に関係なくない?
有益云々も今ないから作ったら公開してくれって言えば利益にもなんのに。
残念
568デフォルトの名無しさん (ワッチョイ cd7c-LlJe)
2020/11/13(金) 15:25:44.29ID:fnhS2xNE0 20年位前のうbyの時代はそれが通ったけど
若い人にそういう文化はもう無い
若い人にそういう文化はもう無い
569デフォルトの名無しさん (スップ Sd43-RL7t)
2020/11/13(金) 15:29:35.13ID:od/5f45td >>567
質問への回答じゃないのにズレてるとかいうレスがそもそもズレてるって思わないの?
というか悪魔の証明はできないんだから無いよ、なんて軽々しく言えないという前提がわかってる?
ついでに誰にも求められていないものを公開して利益になるロジックを教えて
質問への回答じゃないのにズレてるとかいうレスがそもそもズレてるって思わないの?
というか悪魔の証明はできないんだから無いよ、なんて軽々しく言えないという前提がわかってる?
ついでに誰にも求められていないものを公開して利益になるロジックを教えて
570デフォルトの名無しさん (ワッチョイ 4bbb-6GPh)
2020/11/13(金) 16:12:04.51ID:/kJTTxU10571デフォルトの名無しさん (スッップ Sd43-QgmP)
2020/11/13(金) 16:31:13.21ID:WOWtwvuFd >>569
そうなの。質問への回答じゃないの。
悪魔の証明とかかたっ苦しく考えなくていいのに。
知らないなら知らないで、「俺はしらんなぁ、作るしかないんじゃない?」で答えるか黙ってればいいじゃない。知ってる人がいれば答えればいいし。
>ついでに誰にも求められていないものを公開して利益になるロジックを教えて
これは
>真に有益なものならむしろ作って公開すりゃ良い実績になる
ここからね。
ないものができるんだから利益でしょ。使う使わないは人それぞれ。少なくとも質問者には必要なんだから。
なんかすまんね
そうなの。質問への回答じゃないの。
悪魔の証明とかかたっ苦しく考えなくていいのに。
知らないなら知らないで、「俺はしらんなぁ、作るしかないんじゃない?」で答えるか黙ってればいいじゃない。知ってる人がいれば答えればいいし。
>ついでに誰にも求められていないものを公開して利益になるロジックを教えて
これは
>真に有益なものならむしろ作って公開すりゃ良い実績になる
ここからね。
ないものができるんだから利益でしょ。使う使わないは人それぞれ。少なくとも質問者には必要なんだから。
なんかすまんね
572デフォルトの名無しさん (ワッチョイ 257c-89Yn)
2020/11/13(金) 16:42:13.42ID:907SkV9V0573デフォルトの名無しさん (ワッチョイ 257c-89Yn)
2020/11/13(金) 16:47:50.11ID:907SkV9V0 精度の高い計算をするためのツールがUBASICなわけ
あえてそれを使わずにC#でやるのは本人の自由だけど、
要件をハッキリさせずにいながら出てきた案はダメ出し
そりゃ顰蹙も買うさ
あえてそれを使わずにC#でやるのは本人の自由だけど、
要件をハッキリさせずにいながら出てきた案はダメ出し
そりゃ顰蹙も買うさ
574デフォルトの名無しさん (スップ Sd43-RL7t)
2020/11/13(金) 17:05:08.44ID:od/5f45td >>571
だから答えようがないから質問を見た感想を述べているだけなんでしょ?
それをなんで、その回答はズレている!なんて突っ込むの?
質問者が求めてるなら
誰にも求められていない
に該当しないじゃんw
質問者は世の中含まれていないの?
だから答えようがないから質問を見た感想を述べているだけなんでしょ?
それをなんで、その回答はズレている!なんて突っ込むの?
質問者が求めてるなら
誰にも求められていない
に該当しないじゃんw
質問者は世の中含まれていないの?
575デフォルトの名無しさん (ワンミングク MMa3-Y0tO)
2020/11/13(金) 17:39:01.74ID:j87fJt3YM >>572
多倍長と小数は相反する概念じゃ無いぞ
BigFloatも普通にJuliaとかである型だし
このスレ理系がいなさすぎだろ
多倍長浮動小数点演算求められてんのに
「そんなものは誰にも必要じゃ無いから存在しない!自分で作れ!」とか
普通にGMPとかあるし普通はそれを奨める
多倍長と小数は相反する概念じゃ無いぞ
BigFloatも普通にJuliaとかである型だし
このスレ理系がいなさすぎだろ
多倍長浮動小数点演算求められてんのに
「そんなものは誰にも必要じゃ無いから存在しない!自分で作れ!」とか
普通にGMPとかあるし普通はそれを奨める
576デフォルトの名無しさん (スッップ Sd43-QgmP)
2020/11/13(金) 17:41:05.56ID:WOWtwvuFd577デフォルトの名無しさん (ワッチョイ 237b-E7wB)
2020/11/13(金) 18:28:33.10ID:qE0lneeB0 ワッチョイ dd9b-Y0tO ワッチョイ 459b-Y0tO ワンミングク MMa3-Y0tO 質問の仕方も使う言葉も不正確で調べた回答者にダメ出しの上にワッチョイコロコロ
NGでいいよ
NGでいいよ
578デフォルトの名無しさん (ラクッペペ MM4b-sA6t)
2020/11/13(金) 18:33:46.11ID:lrdHTx5AM BigFloatって 10÷3 するとメモリ喰らい尽くしてくれるの?
579デフォルトの名無しさん (ワッチョイ cd63-ieMj)
2020/11/13(金) 18:44:41.25ID:UDp7AbcK0580デフォルトの名無しさん (ワッチョイ 257c-89Yn)
2020/11/13(金) 18:45:15.53ID:907SkV9V0581デフォルトの名無しさん (スップ Sd43-RL7t)
2020/11/13(金) 18:46:10.29ID:od/5f45td え?普通にgmp勧めてそれじゃ精度が足りん!ってなったんじゃないの?
中身の詳細までわからんが…
C++に有効桁数100桁の演算とかあるみたいだけど要求はメモリたくさん使うレベルなんだから兆オーダーレベルの桁数なんでしょ?
中身の詳細までわからんが…
C++に有効桁数100桁の演算とかあるみたいだけど要求はメモリたくさん使うレベルなんだから兆オーダーレベルの桁数なんでしょ?
582デフォルトの名無しさん (ブーイモ MM39-C8e5)
2020/11/13(金) 18:47:51.67ID:iD09dkB6M >>575
554で勧めたんだがスルーされたんだよ
554で勧めたんだがスルーされたんだよ
583デフォルトの名無しさん (ワッチョイ 0566-RL7t)
2020/11/13(金) 18:59:56.02ID:WXkqFeV00 やろうとしたこと無いから知らんのだけど例えば円周率を何兆も計算するのあると思うけど、そういう演算ってその桁数の小数点演算必要になるの?
普通にdouble程度で十分だと勝手に思ってたけど
普通にdouble程度で十分だと勝手に思ってたけど
584デフォルトの名無しさん (ワッチョイ 45da-a+w2)
2020/11/13(金) 22:02:04.34ID:qUM0ZuKL0 wikipediaに依ると円周率の計算は
π/4 =1- 1/3 + 1/5 - 1/7...らしい
BigIntegerで1を必要な桁数だけ大きくすれば良いような
π/4 =1- 1/3 + 1/5 - 1/7...らしい
BigIntegerで1を必要な桁数だけ大きくすれば良いような
585デフォルトの名無しさん (ワッチョイ 4d33-Y0tO)
2020/11/13(金) 22:07:03.28ID:KPuGe7Gc0586デフォルトの名無しさん (ワッチョイ 4ba7-PcSI)
2020/11/13(金) 22:26:47.07ID:A6rK79tx0 だから言語に分数型が必要だって言っただろアホが
587デフォルトの名無しさん (ワッチョイ 4bf2-pfTD)
2020/11/13(金) 23:04:03.67ID:V7nqUCXH0 いや、もっとストレートに円周率型が必要
588デフォルトの名無しさん (ワッチョイ 6347-NSHw)
2020/11/14(土) 00:22:57.13ID:XJ24TZhC0589デフォルトの名無しさん (ワッチョイ 4b63-RL7t)
2020/11/14(土) 05:05:39.51ID:hLsGLi/C0 分数型があったところで無理数は表現できなくね?
アレば便利なことには間違いないが
アレば便利なことには間違いないが
590デフォルトの名無しさん (ワッチョイ 4ba7-PcSI)
2020/11/14(土) 09:03:12.56ID:cYQm19/50591デフォルトの名無しさん (ワッチョイ cd7c-LlJe)
2020/11/14(土) 15:27:05.74ID:HtCqr6h30592デフォルトの名無しさん (ワッチョイ 4d33-Y0tO)
2020/11/15(日) 09:17:33.20ID:TE31pbc70 日本でC#使うのは殆どUnityかWindowsデスクトップアプリだからな
数値計算とかしたいならPython使うしかない
数値計算とかしたいならPython使うしかない
593デフォルトの名無しさん (アウアウクー MM41-2xue)
2020/11/15(日) 09:55:21.46ID:zLhs1absM 業務アプリで1/3することってあるよ
594デフォルトの名無しさん (スプッッ Sda1-U08M)
2020/11/15(日) 12:40:40.11ID:wWBHTATOd C#ってCやVC++と比べるとかなり遅い
ですか?
遅いなら、時間の掛かる処理だけは速い言語で作るべきか悩みます
マーシャリングすれば使えるみたいなので
ですか?
遅いなら、時間の掛かる処理だけは速い言語で作るべきか悩みます
マーシャリングすれば使えるみたいなので
595デフォルトの名無しさん (ワッチョイ e52d-gWUl)
2020/11/15(日) 12:45:13.00ID:MP+vmq9O0 >>594
処理の内容と書き方による
処理の内容と書き方による
596デフォルトの名無しさん (ブーイモ MM39-C8e5)
2020/11/15(日) 12:45:47.16ID:4zqmLj42M 物にもよるが3割減ぐらいに思っておけば
597デフォルトの名無しさん (ブーイモ MM6b-eZDb)
2020/11/15(日) 12:58:30.49ID:TbjZIaKaM 分数型を作るのは面白そうやん。約分や通分の機能を持たせておけば素敵。てかMS考えてくれ。
598デフォルトの名無しさん (アウアウイー Sa41-5TVo)
2020/11/15(日) 13:20:31.23ID:ttHD4odoa >>594
ファイル読み書きやネットワークアクセスが一切なくて100%CPUパワーを使うだけのプログラムなら差が出るかもしれないけど
そうでなければ処理時間の差などI/Oにかかる時間に比べればごくわずかで塵にも等しい
ので気にするだけ無駄
というかCPUパワーを極限まで使い倒すなら、C#でマルチコア並列実行できるよう処理を書いたほうが
C/C++のシングルスレッド処理よりよっぽど早いかもしれない
よほど低性能なマシンで実行するならともかく、今どきの環境なら全部C#で書くほうが無難だと思うけどね
ファイル読み書きやネットワークアクセスが一切なくて100%CPUパワーを使うだけのプログラムなら差が出るかもしれないけど
そうでなければ処理時間の差などI/Oにかかる時間に比べればごくわずかで塵にも等しい
ので気にするだけ無駄
というかCPUパワーを極限まで使い倒すなら、C#でマルチコア並列実行できるよう処理を書いたほうが
C/C++のシングルスレッド処理よりよっぽど早いかもしれない
よほど低性能なマシンで実行するならともかく、今どきの環境なら全部C#で書くほうが無難だと思うけどね
599デフォルトの名無しさん (ワンミングク MMa3-2Uwn)
2020/11/15(日) 13:23:38.35ID:y3jy+ngDM >>597
すでに有理数クラスがNugetにあるで
https://www.nuget.org/packages/Rationals/
Example usage:
Rational left = (Rational) 1 / 2;
Rational right = (Rational) 1 / 4;
Rational sum = left + right; // equals to: 3 / 4
すでに有理数クラスがNugetにあるで
https://www.nuget.org/packages/Rationals/
Example usage:
Rational left = (Rational) 1 / 2;
Rational right = (Rational) 1 / 4;
Rational sum = left + right; // equals to: 3 / 4
600デフォルトの名無しさん (ワッチョイ a37c-WW/G)
2020/11/15(日) 16:21:09.71ID:d0/9SCdg0 >>594
どうしてもC++のライブラリをC#で使いたいとかじゃないかぎり
そのマーシャリングの処理が何気に重い気がするので
関数を何度も呼び出すみたいな使い方するなら
ベンチマーク取ってみるとC#のみの方が速いかも知れないぐらいの差じゃないかな
どうしてもC++のライブラリをC#で使いたいとかじゃないかぎり
そのマーシャリングの処理が何気に重い気がするので
関数を何度も呼び出すみたいな使い方するなら
ベンチマーク取ってみるとC#のみの方が速いかも知れないぐらいの差じゃないかな
601デフォルトの名無しさん (ワッチョイ 2324-PC2A)
2020/11/15(日) 16:38:42.28ID:alkL58xG0 >>600
マーシャリングが重いって言うと例えば
extern IntPtr GetProcAddress(IntPtr hModule, [MarshalAs(UnmanagedType.LPStr)] string procName);
とする場合、のprocNameをAnsiに変換するときってヒープ使われるの?
ヒープ使われるんだとしたら自前でstackallocしてbyte*として渡そうと思うけど
マーシャリングが重いって言うと例えば
extern IntPtr GetProcAddress(IntPtr hModule, [MarshalAs(UnmanagedType.LPStr)] string procName);
とする場合、のprocNameをAnsiに変換するときってヒープ使われるの?
ヒープ使われるんだとしたら自前でstackallocしてbyte*として渡そうと思うけど
602デフォルトの名無しさん (アウアウウー Saa9-1iYl)
2020/11/16(月) 08:44:05.44ID:dMCYT8Lea603デフォルトの名無しさん (ワイーワ2 FF93-NSHw)
2020/11/16(月) 10:53:58.92ID:sF1WJXNTF GCは何時発動するか判らんのが欠点だけど
C#のGCはタイミングは常に判ってるのかな
C#のGCはタイミングは常に判ってるのかな
604デフォルトの名無しさん (ワッチョイ 7501-mYn1)
2020/11/16(月) 11:05:41.67ID:qYJ3Dm/90 タイミングがわかるわけじゃないけど引き起こす可能性のある手続きはわかっている
コーディングでそれを避けられる余地があるからUnityとかでまだ採用されてるんじゃない?
コーディングでそれを避けられる余地があるからUnityとかでまだ採用されてるんじゃない?
605デフォルトの名無しさん (ワッチョイ e52d-gWUl)
2020/11/16(月) 11:27:25.87ID:jhzDiMvL0 本当にクリティカルな区間はGCを(出来るだけ)禁止する等ある程度は制御できる
606デフォルトの名無しさん (ワッチョイ 257c-89Yn)
2020/11/16(月) 11:30:54.33ID:Ixi420Wb0 GC禁止する前に、あらかじめ明示的にGCって出来る?
607デフォルトの名無しさん (オッペケ Src1-RsxR)
2020/11/16(月) 12:05:22.31ID:g+EUxdXIr GC連打しまくればいいよ
608デフォルトの名無しさん (ワッチョイ e52d-gWUl)
2020/11/16(月) 13:22:47.27ID:jhzDiMvL0 GC.Collect()で強制実行出来るけど
世代上昇の問題もあるし使いこなすのは難しい
世代上昇の問題もあるし使いこなすのは難しい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す ★3 [蚤の市★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★4 [ぐれ★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【大分】佐賀関で大規模火災、170棟以上が延焼中 70代男性1人と連絡取れず [ぐれ★]
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「クマはなるべく山に返す努力を」「クマと戦争は間違っている」動物保護活動家の主張 棲み分けと学習放獣でクマ被害なくなるのか?★7 [ぐれ★]
- とらせん IPあり
- 【DAZN】ワールドカップ欧州予選総合 ★5
- 巨専】
- こいせん 全レス転載禁止
- 侍ジャパンシリーズ2025「日本vs韓国」その12
- 【J SPORTS】FIFA U-17ワールドカップ ★10
- 【悲報】女の子、整形で片目失明...高市助けて... [856698234]
- 高市「次回選挙争点は台湾有事よ!!」自民立憲公明維新国民「やめろーー!!」これが現実になりそうな件 [469534301]
- 自閉症が「んなっしょい」と連呼するお🏡
- 経済保安相「気に入らないことがあれば経済的威圧をする国への依存はリスク」日本さん遂にアメリカと断交へ!!! [472617201]
- アンケート調査で「高市発言は問題なし」 93.5%wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- 【悲報】風俗嬢「風俗の客は既婚者や彼女持ちがほとんど。いわゆる弱者男性の客はほぼない」なぜ弱者男性は風俗を嫌うのか? [257926174]
