1 名前:デフォルトの名無しさん [2015/09/26(土) 21:43:29.25 ID:Eb5jOjH8.net] ■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら www.visualstudio.com/downloads/ ■コードを貼る場合はこちら ideone.com/ ■前スレ C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net peace.2ch.net/test/read.cgi/tech/1437808445/ ■次スレは>>970 が建てる事。 建てられない場合は他を指定する事。
692 名前:677 [2015/12/19(土) 17:20:32.86 ID:JvWGGUhp.net] >>687 PlotData実装してみたいけどダメでした。 イベントは生成されてるみたいですが...
693 名前:687 mailto:sage [2015/12/19(土) 22:59:22.31 ID:iGl1qWMt.net] >>689 無料トライアル入れての検証まではできんので、無責任なアドバイスでスマン! てっきりバインドの問題かとオモタけど、違うようなら >>686 のデータ見る限りでは、 >>688 の指摘のように書式フォーマット指定に要因するように思えるけど… CategoryDateTimeXAxis Labelプロパティで指定できそうだけどな。 >>685 のコードだと axisX.Label = "Date"; って設定してるところをなんとかできないのかな? また見当違いだったら申し訳ない
694 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 00:33:55.34 ID:2rc7g9LR.net] 濡れるわ
695 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:15:42.69 ID:2R1JBddu.net] フォームでざいなのツールボックス消えた
696 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:18:30.34 ID:ay4CLjB+.net] >>692 表示メニューから出せるでしょ
697 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:26:26.51 ID:2R1JBddu.net] >>693 それが見つからなくて困ってる
698 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:58:51.13 ID:2R1JBddu.net] もしかしてvs2015ってフォーム対応してない?新しいプロジェクトの作成でフォームアプリが選択できてたのに(2013では)15だと出来ない
699 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 02:46:56.59 ID:oN+gSJrs.net] clojurescriptの本第二版が待ちきれないので読んでみたけど 簡潔かつ必要十分な表現で、非常に良書だな Clojure関係の本はやっぱ読んでて楽しいわ
700 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 02:48:07.22 ID:oN+gSJrs.net] スレ間違いました、ごめんなさい
701 名前:677 [2015/12/20(日) 09:58:22.19 ID:iqhtrjda.net] >>690 休日遅い時間にありがとうございます。 axisX.Label =
702 名前:677 [2015/12/20(日) 10:00:28.99 ID:iqhtrjda.net] >>690 休日遅い時間にありがとうございます。 axisX.Labelを"Date"とすると、 上記のような「2015/01/01 0:00:00」...となります。 で、「しめしめ。このプロパティを指定するのだな...」と axisX.LabelをDate:Tにすると、まったく表示されません。 「Date:D」でも同様ですね。
703 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 12:34:25.84 ID:+GsxPPfS.net] Unityでゲーム作ってるんですがプログラムの規模が少し大きくなってきてスパゲティコードになってしまいました 他の人がアイテムやスキルの管理、使用をどう実装しているのか気になります サンプルコードが載ってるサイトがあれば教えてください Unity以外でもゲーム作りの参考になるサンプルコードが載っているオススメのサイトもあれば教えてください
704 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 12:43:44.90 ID:gcjL+cZo.net] DB コードがいかに汚かろうがデータモデルさえ守れば破綻はしない
705 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 12:56:30.99 ID:f+w1bwG3.net] >>699 TimeとかDateTimeとか?
706 名前:677 [2015/12/20(日) 13:00:35.40 ID:iqhtrjda.net] >>687 >>688 >>702 ぬぁーカタルシスの浄化! 地獄の灼熱が、私を浄化してくれる!!! こういうの作って string OnAxisXFormatLabel(AxisLabelInfo info) { string results = string.Empty; if (true == info.HasDate) { results = info.DateValue.ToString(”yyyy/MM/dd HH:mm”); } return results; } 685のどっかにこういう事しとく axisX.FormatLabel += OnAxisXFormatLabel; 嫁よ、今からパルコに行くから許してくれ!
707 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 13:50:52.76 ID:+GsxPPfS.net] >>701 なるほどDBについて勉強してみます アイテムの追加や削除、ソートなどに便利そうですね 現状ではアイテムを使う関数からプレーヤー、バトルキャラクター、敵キャラクター、アイテム袋、ステータス画面、アイテムを選択するためのボタンなどいろんなところにアクセスしていて一部を変更するといろんな場所を変更しなくてはならないプログラムになっています もっと保守性の高い設計にするために参考になるようなサイトはありますか? できればコードが載ってるとありがたいですが、クラス図とか大まかなものでも構いません
708 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 15:48:48.45 ID:n9ftC4u4.net] GOFパターンをぐぐってみるとかかな
709 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 15:59:49.47 ID:HXRBhwTH.net] >>704 まずはDDDだな 開発に関わるための最低限のボーダーラインが学習出来る
710 名前:677 [2015/12/20(日) 18:30:51.43 ID:iqhtrjda.net] 4℃のネックレスと組曲Sのワンピを買わされました。 ・・・・悩んでた方が良かったのかな
711 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 19:36:09.41 ID:VMy7yAQe.net] 677に何があったのか
712 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 11:24:09.79 ID:f01jDEfL.net] >>705 GoFのデザインパターンはちょうど勉強中でどう応用しようか考えてるところでした >>706 ドメイン駆動設計はオブジェクト志向の開発の指針になりそうですねありがとうございます これも実際に実装するときにどうしようか悩みそうですが勉強してみます
713 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 10:05:34.00 ID:SDeCgRh6.net] C#でかかれた3D物理エンジンありますか?
714 名前:デフォルトの名無しさん [2015/12/23(水) 11:49:35.80 ID:oyIiOywp.net] まともなのは無い。
715 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 13:52:01.94 ID:F7FK9/Ld.net] XNA って結局どうなったの
716 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 18:52:13.12 ID:mIjtz3M4.net] MSが飽きて終了
717 名前:デフォルトの名無しさん [2015/12/23(水) 19:51:17.70 ID:w28CJbba.net] >>713 やっぱりJavaやっとけばいいの?
718 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 19:52:14.39 ID:6O8xjb3q.net] もうゲームはC++/CX + DX12だぞ もうというか過去から現在までC#が主流だったことなんてないけどなw Unityも国内じゃまともなゲーム作ってるところ1社もないだろ、萌えオタ向けのガチャゲーばかりだよ
719 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 19:56:38.42 ID:tREciCeD.net] ゲームならUnrealEngineでもいいぞ
720 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 22:59:28.88 ID:k8JPIpcW.net] ツール類は圧倒的にC#だけどな。 表面しか見れない奴は困っちゃうね。
721 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 23:32:22.46 ID:JaeaaX8T.net] 構造体のデフォルトコンストラクタを封じたいのだけどどうすれば良いの
722 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 23:47:02.12 ID:sUZCBNnf.net] >>718 不可能 構造体はあくまで値なので、それを受け取る側でエラーを出すのが筋
723 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 23:51:36.84 ID:fiBTvI7H.net] さて、不可能で納得するかな? 仕様改定しろ糞言語って来るかな?
724 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 01:23:47.46 ID:+OAEjoT0.net] >>718 何のために?
725 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 01:39:54.80 ID:1wOMDP/r.net] ドヤ顔でゲームの話するのは 大抵学生 大人になってもそんな会話しかしないつもりか
726 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 01:48:27.71 ID:cSfgUy1F.net] お!なんて大人なレスなんだ 俺はいつまでも子供でいたいものだ
727 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 12:43:46.55 ID:oleYmseW.net] 2chのHTMLをdatに変換するライブラリ作りたいんだけど不正アクセス禁止法に引っかからないかな?
728 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 13:16:13.67 ID:RJHDS6Ak.net] >>724 ありえんでしょw それが犯罪を構成するならブラウザは全部アウトだw
729 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 14:10:00.16 ID:oleYmseW.net] >>725 ならAPIを使わずに書き込むのは? HTMLのソース見たらどこにPOST送信すればいいか大体分かるんだけど
730 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 15:37:29.89 ID:+j6W2baw.net] 自分だけでお遊びでやるだけならどうにかなるもんじゃないけど 今はAPIを介さないスクレイピング等は明確に禁止してるから アプリで公開したりするなら組織的に圧力かけてくるだろうねえ
731 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 15:49:31.51 ID:RJHDS6Ak.net] >>726 当然問題ない。
732 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 17:09:28.16 ID:0m9JgROr.net] ビビりは何をするのも止めとけw 素直に死んどけ
733 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 17:11:34.25 ID:L45sX0/9.net] 前にyoutubeみながら2chにスレ立てて書き込めるの作ろうとしたけど まさに書き込み絡みで諦めたことあるわ
734 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 17:28:39.22 ID:holCYtlN.net] >>726 ブラウザだってhtmlのソース見ながら書き込んでるべ
735 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 17:45:42.16 ID:oleYmseW.net] >>731 なら公開しないで自分専用の便利ソフトとして使うなら大丈夫か
736 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 19:07:16.23 ID:RJHDS6Ak.net] >>732 公開したって問題ないって。 誰にでもオープンになっている物にアクセスして罪になるわけないじゃん。 犯罪を構成するのは、管理者によるアクセス制限を管理者が許諾してない人間や方法で かいくぐった場合だけ。
737 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 19:13:16.49 ID:7/G2aj/P.net] そりゃ不正アクセス防止法の構成要件の話だろ 民事上の契約不履行とは文字通り世界が違うぜ とは言え、2chと契約なんかしてる奴なんかいないだろうし 問題ないな
738 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 19:27:40.27 ID:L45sX0/9.net] ローカルから書き込みしても、リファラとの組み合わせで弾かれるような気がするけど そんなことないのかね 専ブラとかが使ってるAPI使うには契約が必要とか見て諦めた記憶がある
739 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 19:33:04.33 ID:Pi/jPgdh.net] Firefox にせよ G. Chrome にせよ「俺の認めたアドインしかインストールさせん」 って感じだし、iPhone や Android もそうだよね いやな世の中だなあ
740 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 21:16:02.70 ID:9Fqtt12b.net] なぜプレプリント印刷の位置合わせという苦行がこの業界からなくならないのか…
741 名前:デフォルトの名無しさん mailto:sage [2015/12/24(木) 21:39:11.53 ID:IhRYzZ9F.net] 今年3月の時点からすでに変換プロクシが雨後の筍のように出てきただろ 使ってないのか
742 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 17:55:44.02 ID:QkV6dKPg.net] C#でWordファイルにExcelの表を挿入する方法ってありますか?
743 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 19:02:06.63 ID:7cN0w2Ab.net] >>739 OpenXMLとかClosedXML使えば?
744 名前:デフォルトの名無しさん [2015/12/25(金) 23:51:19.17 ID:GJTQ+jTD.net] XamarinやUnityを使うことなくmono上で動くソフトを作る方法ってどっかで解説されてないもんかな? iOS/Android向けのアプリを書くにはXamarinを契約するしかないんだろか・・・・
745 名前:デフォルトの名無しさん mailto:sage [2015/12/26(土) 01:10:58.42 ID:LNn7Eo9t.net] えっと。osxにmono入れていきなりコマンドラインできゃっきゃうふふしてexeさん孕ませた上に実行したりしてたけど。そういう話ではなく?
746 名前:デフォルトの名無しさん mailto:sage [2015/12/26(土) 01:13:08.66 ID:LNn7Eo9t.net] iOS/Android向けビルドとなるとUnityがIL2CPPで頑張ってるあたりから色々厄介そうだなとは思う
747 名前:デフォルトの名無しさん mailto:sage [2015/12/26(土) 07:44:12.80 ID:KoYH9+bG.net] 今ならDNXだろう >>741 がAndroid/iOSに対応させればMSに就職できるぞ
748 名前:デフォルトの名無しさん mailto:sage [2015/12/26(土) 17:01:40.15 ID:on0ePHeY.net] 起動したらタスクトレイで待機して、特定のキーを押したら別アプリケーション(メモ帳とか)のテキストボックス(現在選択されている物。選択されてなかったら何もしない)を取得して、編集した後、さっきのテキストボックスに貼り付けることって出来ますか?
749 名前:デフォルトの名無しさん mailto:sage [2015/12/26(土) 17:14:34.29 ID:jqu4cTVa.net] 物による Get/SetWindowText/WM_GET/SETTEXTが効くようなコントロールなら容易 メモ帳は効くはず(少なくともWin7までは) そうでないなら、対象のプログラムの動作を自分で解析する必要があり こんな質問をしているレベルでは太刀打ちできない
750 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 01:44:34.93 ID:r1oeWZPX.net] >>715 C++/CXてはじめて知った。ネイティブコード吐くのか C++/CLIは終了しちゃう?つってもまぁもともとゲーム向けに使う言語ではないか・・・
751 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 01:51:53.77 ID:KvpPTqZL.net] C++/CXはあまりにもプラットフォームに依存しすぎててちょっとな 完全にVB6時代に回帰してる
752 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 02:01:13.14 ID:/kKhf1RB.net] C#/VB/JSと違ってC++/CXはストアアプリ対応のために言語そのものにCOMのための拡張を入れまくっている まさにVB6、極めて筋の悪い技術
753 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 03:07:14.15 ID:yAAa0qz2.net] プラットフォームべったりの言語だって必用でしょ。
754 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 03:37:07.10 ID:NH+KDjDi.net] プラットフォームが有用ならね… 今のところプラットフォームというよりゴミ捨て場だけど
755 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 04:37:49.73 ID:pJIBBhpC.net] C++/CXはネイティブなC++にランタイム用の構文拡張を単純に追加しただけだし C++のようななにかであるC++/CLIよりはよほど筋は良いと思うけどねえ ストアアプリでXAML部はC#、D3D等ネイティブ資産による実装はC++/CX、両方でWin2Dとかやってるけど 相互運用性はC#とC++/CLIでやるよりもマシだと感じたわ ランタイムコンポーネントへのアクセスがマネージ参照じゃなくて ObjCのARC的でC++側として扱い易いってのが大きいのかしら? まあ言語が別れている以上ラッパー書く面倒臭さは依然として残るけど
756 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 09:13:36.88 ID:60o500cJ.net] >C++/CXはネイティブなC++にランタイム用の構文拡張を単純に追加しただけだし それいったら、C++/CLIはネイティブなC++に.NET用の拡張C++を混在させたものとも言える。 ネイティブ側はただのC++だしな。
757 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 09:14:11.00 ID:3+U7SUzZ.net] C++という奇形言語について
758 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 13:43:43.82 ID:7VOe6PB/.net] C++のスレでやれ
759 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 18:16:31.78 ID:r1oeWZPX.net] C++スレだとC++/CLIは滅多に話題にならないんだよなぁ あっちはネイティブC++オンリーの人ばっかだし このスレもC#オンリーの人は多いだろうけど、C++/CLIは主にC#との相互運用がメインだろうから、あながちスレチでもない
760 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 18:21:37.75 ID:r1oeWZPX.net] と思ったら、くだすれC++/CLIって専スレがあったな 案の定過疎ってるけどw
761 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 03:38:32.05 ID:/FmhwdjV.net] Reverse P/InvokeがあればC++/CLIなど不要
762 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 06:51:14.39 ID:6T2MnD1Y.net] P/Invokeは直接C++関数呼べないからいちいちCラッパー作るのが面倒くさい。
763 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 08:28:21.07 ID:oTm93Y0M.net] 元のAPIを逐次翻訳した完全なラッパーを作ろうなどと考えるのが間違い お前はラッパーを作りたいのか? アプリが作りたいのか? 後者なら部分的にC++(CLIでもCXでもない)で書いて「アプリに即した」APIを公開してC#からP/Invokeするだけだ
764 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 08:58:04.15 ID:6T2MnD1Y.net] 逆におまえはP/Invokeを使うことが目的なのかと訊きたいわ。 C++/CLI使えばアプリの内部にCの界面を作るなんてナンセンスなことをしなくてもいいのに。
765 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 09:14:09.86 ID:oTm93Y0M.net] というより、C++/CLIを使いたくない C++/CLIを使っていて一瞬たりともマネージドとアンマネージドの境界を意識しないで済むことなんて無い CLI関連の機能ってVS2015で軒並みdeprecated指定されたしもう終わりだよ
766 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 12:04:17.94 ID:yBuy0GzU.net] C#スレだってゆってんじゃん(´・ω・`)
767 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 12:14:03.81 ID:cHNPinqm.net] CLR性質から考えれば言語を限定する事自体が間違いだとわかる C#の話題はCLRの話題でありCLRの話題はC++/CLIの話題でありVB.NETの話題でもある C#スレは必然的にC++/CLIの話題を許容しなければならない
768 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 12:16:47.94 ID:FlnOP8R3.net] >>763 気にすんな
769 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 12:16:52.39 ID:yBuy0GzU.net] 難しいこと言うなよ…(´・ω・`)
770 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 12:42:23.15 ID:dgI6+oKo.net] >>764 ネイティブにコンパイルできるからCも FORTRAN も同じだ ってか? アホすぎるだろ w
771 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 14:02:52.31 ID:qm2ajh4N.net] 別にキモヲタアニメやアイドルの話をしてるんじゃないからいいよ。 いつも思うが、スレ違いだの何だのいう話が一番下らないし、そういうことを言い出す奴が何か建設的な ことを言ってるの見たことない。たぶん「スレ違いだ」ぐらいのことしか言えない奴がそう言いたくて言ってるだけ。
772 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 14:11:01.70 ID:AEb8H0zx.net] お前のレスも建設的じゃないな
773 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 16:24:13.76 ID:JJlxJ852.net] そこらの馬の骨が自分はいいと思うかどうかなどと安っぽい自己承認欲求晒す必要はないよ 今すぐ帰省ラッシュの車列に飛び込んであの世でやってて
774 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 16:50:07.66 ID:ii0XqEOi.net] 馬とか骨とか言うなよ(´・ω・`)
775 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 23:22:37.30 ID:1thNl0hM.net] グルー言語の重要性は今後も変わらんでしょ C++/CLIが終わってもその後継が必ず出るはず
776 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 23:26:30.52 ID:+mraESXV.net] ネイティブ+netのDLL作れないから本当の意味では役に立ってない
777 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 03:05:14.56 ID:0suvvLUX.net] C++/CLIのアセンブリをILSpyにかけたらどうなるんだろ
778 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 07:14:07.54 ID:t1eAt09g.net] >>773 作れるだろ?
779 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 12:34:17.48 ID:Ua6Qvm9g.net] 混在アセンブリ使うとごちゃごちゃうるせーから嫌い
780 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 21:08:13.71 ID:8GFmFo5+.net] 下記の式で360を3.5で割った時だけ剰余の結果がおかしくなります。 誤差を除けば0になるはずです。 y = 720.0 % (360.0 / 3.1); // y = 23.2258064516129 y = 720.0 % (360.0 / 3.2); // y = 45 y = 720.0 % (360.0 / 3.3); // y = 65.4545454545454 y = 720.0 % (360.0 / 3.4); // y = 84.7058823529411 y = 720.0 % (360.0 / 3.5); // y = 102.857142857143 ←これの結果がおかしい y = 720.0 % (360.0 / 3.6); // y = 20 y = 720.0 % (360.0 / 3.7); // y = 38.918918918919 y = 720.0 % (360.0 / 3.8); // y = 56.8421052631578 y = 720.0 % (360.0 / 3.9); // y = 73.8461538461539 y = 720.0 % (360.0 / 4.0); // y = 0 で、360.0/3.5の結果である102.857142857143の末尾の数字を 変えながらテストすると、 y = 720.0 % 102.857142857140; // y = 1.99662508748588E-11 y = 720.0 % 102.857142857141; // y = 1.30029320644098E-11 y = 720.0 % 102.857142857142; // y = 6.03961325396085E-12 y = 720.0 % 102.857142857143; // y = 102.857142857142 ←これの結果がおかしい y = 720.0 % 102.857142857144; // y = 102.857142857136 ←これの結果がおかしい y = 720.0 % 102.857142857145; // y = 102.85714285713 ←これの結果がおかしい y = 720.0 % 102.857142857146; // y = 102.857142857124 ←これの結果がおかしい y = 720.0 % 102.857142857147; // y = 102.857142857118 ←これの結果がおかしい と、102.857142857143以上になるとうまく計算できないことが分かりました。 でも何故なんでしょうか。
781 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 21:15:56.91 ID:blGu690e.net] 仕様です
782 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 21:20:54.62 ID:DfBrs5YB.net] >>777 電卓で計算してみた感じ全然おかしくないけど。 何か勘違いしてないか? 落ち着いて 720 - 102.857142857143 * 6 を計算してみてみ? それにそもそも、計算機の実数計算に誤差がないという前提そのものが間違ってる。
783 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 21:25:12.47 ID:8GFmFo5+.net] >>778 その仕様を教えて頂けると助かります。
784 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 21:26:11.70 ID:blGu690e.net] >>780 仕様書
785 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 21:35:34.44 ID:8GFmFo5+.net] >>779 納得しました。 720 - 102.857142857143 * 7になる直前って事みたいですね。 ありがとうございました。
786 名前:デフォルトの名無しさん mailto:sage [2016/01/06(水) 20:03:39.54 ID:yZLT+FeO.net] mvc4 ef を使用してて、 modelにリポジトリーパターン適用 リポジトリーのインターフェイスをジェネリックで作って型にはdbから取得する項目のプロパティが列挙されている この状態でef poco gendraterを使用し.ttに各テーブルのクラスができるじゃん? このクラスをジェネリックにぶち込むこみインターフェイスを継承したクラスでゴニョゴニョすれば単一テーブルのデータはとれる これテーブル結合して2つのテーブルの異なる項目を取得したいとき、その項目のプロパティが列挙されたクラスって自作するしかないん? ちなみに、2つのテーブルは糞db設計でリレーションははられてないから、ナビゲーションは使えないと思ってる
787 名前:デフォルトの名無しさん mailto:sage [2016/01/07(木) 13:11:08.30 ID:oYgL+fra.net] HashSetを使うためにsystem.core.dllを参照したいのですが、参照の追加メニューにsystem.coreがありません どうやって追加すればいいのでしょうか?
788 名前:デフォルトの名無しさん mailto:sage [2016/01/07(木) 13:32:29.21 ID:nXbcU6mx.net] 追加できませんよ …デフォルトで追加されているから
789 名前:デフォルトの名無しさん mailto:sage [2016/01/07(木) 13:39:04.53 ID:oYgL+fra.net] >>785 でもHashSetが使えません usingはしています
790 名前:デフォルトの名無しさん mailto:sage [2016/01/07(木) 13:41:20.38 ID:f/QCXn4Z.net] >>777 後は多分これ dobon.net/vb/dotnet/beginner/floatingpointerror.html
791 名前:デフォルトの名無しさん mailto:sage [2016/01/07(木) 15:29:18.97 ID:lB6FHsa5.net] >>786 .net 3.5以降か?
792 名前:デフォルトの名無しさん mailto:sage [2016/01/07(木) 15:36:24.00 ID:otJTPujq.net] >>786 Framworkのバージョンが古いとかじゃないの