[過去ログ]
C言語なら俺に聞け 152 (1002レス)
C言語なら俺に聞け 152 http://mevius.5ch.net/test/read.cgi/tech/1560763630/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん (アウアウウー Sa4f-7DQ/) [] 2019/06/17(月) 18:27:10 ID:3L1/L9kLa !extend:checked:vvvvv:1000:512 C言語の話題のみ取り扱います C++の話題はC++スレへ 質問には最低限の情報(ソース/コンパイラ/OS)を付ける 数行で収まらないソースは以下を適当に使ってURLを晒す https://paiza.io/ https://ideone.com/ http://codepad.org/ C11 http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf C99 http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf http://kikakurui.com/x3/X3010-2003-01.html C FAQ 日本語訳 http://www.kouno.jp/home/c_faq/ JPCERT C コーディングスタンダード https://www.jpcert.or.jp/sc-rules/ - VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured ※前スレ C言語なら俺に聞け 151 https://mevius.5ch.net/test/read.cgi/tech/1554171817/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1560763630/1
2: デフォルトの名無しさん (ワッチョイ f3f6-2qry) [sage] 2019/06/17(月) 21:32:15 ID:6C3tyyZH0 前スレ https://mevius.5ch.net/test/read.cgi/tech/1554171817/945 > 928 名前: ◆QZaw55cn4c (ワッチョイ ba47-FGjx)[sage] 投稿日:2019/06/16(日) 13:35:27.88 ID:gDHKfsB60 [1/2] > >>927 > 無指定でどうこう、というのは確か C89 までの話だったかと > C99 では C++ と同じく省略しても void と記憶しています > 945 名前: ◆QZaw55cn4c (ワッチョイ ba47-FGjx)[sage] 投稿日:2019/06/16(日) 21:15:12.39 ID:gDHKfsB60 [2/2] > >>944 > 多分語義をわざわざ意識していないと思われ そんなことはどうでもいい C99でどうたらを早く説明しろ 逃 げ ん な こ ら ! http://mevius.5ch.net/test/read.cgi/tech/1560763630/2
3: ◆QZaw55cn4c (ワッチョイ ba47-FGjx) [sage] 2019/06/17(月) 21:36:39 ID:mDiaA7dQ0 >>2 ん? 今日はこちらに居ますよ、よろしかったら私の問題をぜひどうぞ https://mevius.5ch.net/test/read.cgi/tech/1558168409/ http://mevius.5ch.net/test/read.cgi/tech/1560763630/3
4: デフォルトの名無しさん (ワッチョイ 7602-byPh) [] 2019/06/18(火) 00:14:05 ID:4drhwQwf0 えーと。ゲッターロボの話をしていたんだっけ? http://mevius.5ch.net/test/read.cgi/tech/1560763630/4
5: デフォルトの名無しさん (ワッチョイ 1ab0-bbbA) [] 2019/06/18(火) 06:15:08 ID:3nOE2mBA0 プログラム板にキチガイ降臨中!botに一晩も反応する異常さ 一般人(学校恩師)に殺害予告をしているのでスレ建て通報してください。 https://mevius.5ch.net/test/read.cgi/tech/1559872586/ 142 名前:a4 ◆700L1Efzuv 投稿日:2019/06/18(火) 05:29:55 ID://qVkzO >>141 名古屋の人な 俺ね、君の問題を大橋先生と混ぜないことにする。つまりね、 片桐孝洋のことをボコろうと思う。普通に顎の骨を折る。これくらいで警察来るか? 一般市民とかさ、普通にさ、俺らの秘密なんだけどさ、日本人なんて復活ねーから。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/5
6: デフォルトの名無しさん (アウアウウー Sac7-6CEg) [sage] 2019/06/18(火) 07:43:45 ID:EoNkeDzMa >>4 違うよ、ゲッターズ飯田の話だよ。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/6
7: デフォルトの名無しさん (ワッチョイ 7602-byPh) [] 2019/06/18(火) 11:36:59 ID:4drhwQwf0 ゲッター(英語表記)getter 翻訳|getter ブリタニカ国際大百科事典 小項目事典の解説 ゲッター getter 真空装置内の残留気体を吸着しうる材料のことで,高真空を達成する目的に使用されるもの。固体で吸着作用を行わせるものを接触ゲッター,気体中に分散させて吸着させるものを分散または拡散ゲッターと呼んでいる。 ほとんどの金属は両方のゲッター作用をもっているが,トリウム,バナジウム,チタンなどは接触ゲッターとして,またカルシウム,マグネシウム,バリウムなどは分散ゲッター作用がおもに利用され,蒸着またはスパッタして用いられる。 真空管などの封じた系の真空度維持や,イオンポンプなどに利用されている。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/7
8: デフォルトの名無しさん (ワッチョイ 97d2-bbnY) [] 2019/06/18(火) 15:20:40 ID:oEueUArW0 gccのmallocはdlmallocを元に作られているから mallocを何度も使って小さな領域を沢山確保する場合にもパフォーマンスは 下がりませんか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/8
9: デフォルトの名無しさん (ブーイモ MM7f-4ioR) [sage] 2019/06/19(水) 02:34:24 ID:ZgdO+9arM >>8 推測するな計測せよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/9
10: デフォルトの名無しさん (ワッチョイ 97d2-i1kE) [] 2019/06/19(水) 07:38:10 ID:vrDHbYoN0 mallocを作るにはmmapつかえばいいの? どうやるの? http://mevius.5ch.net/test/read.cgi/tech/1560763630/10
11: デフォルトの名無しさん (ワッチョイ 3e7c-YCmz) [sage] 2019/06/19(水) 09:36:35 ID:nmMioiMa0 >>10 まずは蟹炒飯本のmallocを実装して勉強する http://mevius.5ch.net/test/read.cgi/tech/1560763630/11
12: デフォルトの名無しさん (ワッチョイ 1ab9-LWbF) [] 2019/06/19(水) 09:56:34 ID:8qBvJS/J0 静的解析ツールはぬるぽとかメモリリークをどれくらい防げるものなの? http://mevius.5ch.net/test/read.cgi/tech/1560763630/12
13: デフォルトの名無しさん (アウアウエー Sa52-H7EU) [sage] 2019/06/19(水) 10:09:33 ID:aZN2ypMKa ポインタが多階層にまたがって参照されるクソコード書かなければ、ほぼ見つけてくれるよ。 勉強になるから積極的に使った方がいいよ。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/13
14: デフォルトの名無しさん (ワッチョイ 97d2-i1kE) [] 2019/06/19(水) 11:35:55 ID:vrDHbYoN0 >>11 カニチャーハンの本とは表紙がカニチャーハンの本のことか? mmapはつかうのか?つかわないのか? 何を使うのかだでけも教えてちょ http://mevius.5ch.net/test/read.cgi/tech/1560763630/14
15: デフォルトの名無しさん (アウアウカー Sac3-H7EU) [sage] 2019/06/19(水) 12:06:52 ID:hHOnGKPJa >>14 sbrk http://mevius.5ch.net/test/read.cgi/tech/1560763630/15
16: ◆QZaw55cn4c (ワッチョイ ba47-FGjx) [sage] 2019/06/19(水) 19:23:38 ID:sgbXbKqu0 >>13 静的解析ツールの定番はなんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/16
17: デフォルトの名無しさん (ワッチョイ 9a01-zlGV) [sage] 2019/06/19(水) 21:39:24 ID:2V8FHzvC0 >>16 https://ja.m.wikipedia.org/wiki/静的コード解析 使ったことあるのはPGReliefとCoverity http://mevius.5ch.net/test/read.cgi/tech/1560763630/17
18: デフォルトの名無しさん (ワッチョイ 93b9-br4T) [] 2019/06/23(日) 09:04:18 ID:6LMXkq2m0 lintのポータビリティチェックはどれくらいポータブルにしてくれるものなの? http://mevius.5ch.net/test/read.cgi/tech/1560763630/18
19: デフォルトの名無しさん (オッペケ Sr8d-br4T) [] 2019/06/23(日) 10:44:43 ID:NJ0BedP7r 演算に関する質問です。 8.21 * 5 = 41.050000000004←この4は何者でしょうか? 左の「8.21」が浮動小数点数、右の「5」は整数です。 演算の結果、制限の少ない型、すなわち浮動小数点数に変換されるのですが、 上記結果に示すように最後の4が何?不具合? C言語の歴史は長いのに、こういう初歩的なミスをどうして今の今まで気づかず、放置したんですか。 これを契機に俺は浮動小数点数は使わないことにした。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/19
20: デフォルトの名無しさん (ワッチョイ 4101-LvUn) [sage] 2019/06/23(日) 10:49:35 ID:swNRnu090 >>19 ネタか? IEEE754を読んでこい。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/20
21: デフォルトの名無しさん (ワッチョイ a152-0BNU) [sage] 2019/06/23(日) 11:00:21 ID:0CutuGif0 そのような現象が起こるのはC言語の浮動小数点数に限った話ではない 基本的に0か1かの世界であるコンピュータがどうやって浮動小数点数を扱っているのか その辺のことを考えながらすこし色々調べ直したほうが良い 正確な精度が必要なら浮動小数点数じゃなくて任意精度計算のライブラリを使いましょう http://mevius.5ch.net/test/read.cgi/tech/1560763630/21
22: デフォルトの名無しさん (ワッチョイ 93a5-BUGM) [sage] 2019/06/23(日) 12:07:37 ID:LchWS7uN0 マジモンのネタか ホームラン級のアホか それとも嵐か 第四の選択肢をもった世界初の偉人か どれだ http://mevius.5ch.net/test/read.cgi/tech/1560763630/22
23: デフォルトの名無しさん (ワッチョイ 2b63-0BNU) [sage] 2019/06/23(日) 12:20:26 ID:6tta8QXL0 四次元空間の歪みが原因 http://mevius.5ch.net/test/read.cgi/tech/1560763630/23
24: デフォルトの名無しさん (オッペケ Sr8d-br4T) [] 2019/06/23(日) 12:35:51 ID:NJ0BedP7r >>21 答えを教えてください。最後の4の正体はなんですか?初心者なので。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/24
25: デフォルトの名無しさん (ワッチョイ a152-0BNU) [sage] 2019/06/23(日) 12:55:52 ID:0CutuGif0 >>24 あなたがちゃんと>>20を調べたとは思えないので私は答えません。 調べているならちゃんと計算方法も出てくるし、本当にそうなるのか実際に自分の手で試してみようという気も起きると思います。 初心者だからこそ自分で調べて自分で計算してみてください。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/25
26: デフォルトの名無しさん (オッペケ Sr8d-BCoK) [] 2019/06/23(日) 13:11:05 ID:WmqFlq0Wr >>25 スレタイにあるとおりC言語なら俺に聞けとあります。あなたは、その「俺」ではないのですか?なければやむを得ませんね。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/26
27: デフォルトの名無しさん (ワッチョイ a152-0BNU) [sage] 2019/06/23(日) 13:19:19 ID:0CutuGif0 ちなみにあなたの質問は「C言語」についての質問になっていません 「浮動小数点数を扱う規格」とそれを使った計算結果の質問です なのでそもそもこのスレで答える筋合いがありません http://mevius.5ch.net/test/read.cgi/tech/1560763630/27
28: デフォルトの名無しさん (ワッチョイ 2b63-0BNU) [sage] 2019/06/23(日) 13:38:06 ID:6tta8QXL0 >>19 >8.21 * 5 = 41.050000000004←この4は何者でしょうか? >8.21 * 5 = 41.050000000000004 コピペミスか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/28
29: デフォルトの名無しさん (オッペケ Sr8d-BCoK) [] 2019/06/23(日) 14:23:31 ID:WmqFlq0Wr >>28 コピペではありません。手入力です。0は重要ではありません。最後の4が曲者です http://mevius.5ch.net/test/read.cgi/tech/1560763630/29
30: デフォルトの名無しさん (アウアウカー Sa5d-WCFA) [sage] 2019/06/23(日) 14:28:01 ID:q+spl44ja 誰かと思ったら引数voidじゃん。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/30
31: デフォルトの名無しさん (ワッチョイ 2b63-0BNU) [sage] 2019/06/23(日) 14:38:43 ID:6tta8QXL0 手入力だったのかw じゃあ犯人は君の右手だ http://mevius.5ch.net/test/read.cgi/tech/1560763630/31
32: デフォルトの名無しさん (オッペケ Sr8d-BCoK) [] 2019/06/23(日) 14:55:34 ID:WmqFlq0Wr そもそもなぜ4でなく0で完結しないのか。0だと不都合があるのか、本質が議論されていないからいつまでたってても解決しませんよ。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/32
33: デフォルトの名無しさん (ワッチョイ 4101-LvUn) [sage] 2019/06/23(日) 15:22:02 ID:swNRnu090 >>32 マジレスすると浮動小数点は内部で2^nの有限和でしか表現できないから(nはマイナスもあり)。 10進数に変換すると誤差が出る。 これで分からないなら諦めろ。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/33
34: デフォルトの名無しさん (オッペケ Sr8d-BCoK) [] 2019/06/23(日) 15:27:27 ID:WmqFlq0Wr >>33 んむ、、。。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/34
35: デフォルトの名無しさん (ワッチョイ 2b63-0BNU) [sage] 2019/06/23(日) 15:31:00 ID:6tta8QXL0 桁数には頓着せずに見かけの数値に拘るって どこかが変 http://mevius.5ch.net/test/read.cgi/tech/1560763630/35
36: デフォルトの名無しさん (ワッチョイ 5352-fmV5) [sage] 2019/06/23(日) 15:31:16 ID:vVd52qKZ0 >>32 答えは>>20で出ており、議論すべきことはなにも残っていない。 残っているのはお前さんが提示された情報をちゃんと調べて自分の頭で考えることだ。 それをした上でまた疑問が出たならそれを質問すればいい。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/36
37: デフォルトの名無しさん (オッペケ Sr8d-BCoK) [] 2019/06/23(日) 15:36:12 ID:WmqFlq0Wr >>35 手入力で適当に0埋めたからヒューマンエラーがあってしかるべき。だからおかしくない。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/37
38: デフォルトの名無しさん (アウアウエー Sa23-WCFA) [sage] 2019/06/23(日) 16:21:26 ID:lZwOGhs8a >>37 ゲッターの話はもういいの? http://mevius.5ch.net/test/read.cgi/tech/1560763630/38
39: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/23(日) 16:24:54 ID:QCIWb8Wa0 0.821を=a/2+b/4+c/8+....ってやってみて 出てきたabcd.....を5倍すると最後が4になるってことだよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/39
40: デフォルトの名無しさん (ワッチョイ 21f6-Im5L) [sage] 2019/06/23(日) 16:48:18 ID:x5yyaGlX0 マジレスできるが、おまえの態度が気に入らない http://mevius.5ch.net/test/read.cgi/tech/1560763630/40
41: デフォルトの名無しさん (ブーイモ MMb3-ajKL) [sage] 2019/06/23(日) 17:35:42 ID:2hTCNg/0M このレベルの質問者に対して、ieee754読んでこいおしまいも、そうとうどうにかしてる http://mevius.5ch.net/test/read.cgi/tech/1560763630/41
42: 蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdb3-Ascm) [sage] 2019/06/23(日) 17:39:16 ID:/bRV2XXvd 基本情報の範囲でしょ。勉強不足。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/42
43: デフォルトの名無しさん (ワッチョイ 2b63-0BNU) [sage] 2019/06/23(日) 17:50:45 ID:6tta8QXL0 質問自体がネタにしか思えないからなあ http://mevius.5ch.net/test/read.cgi/tech/1560763630/43
44: デフォルトの名無しさん (オッペケ Sr8d-BCoK) [] 2019/06/23(日) 18:04:53 ID:RHMsicrzr >>42 申し訳ありません。最初にコメントした通り初心者なもんでして。 1000人の初心者に対して同じ質問しても1000人とも答えられないでしょう。だから恥じらいとかないんです。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/44
45: デフォルトの名無しさん (ワッチョイ 2b63-0BNU) [sage] 2019/06/23(日) 18:09:08 ID:6tta8QXL0 >>44 回答してもらって納得するよりも、 自分でやる方が遙かに勉強になる ヒントだけ書いておこう 数値の内部表現を調べて、演算仮定を追いかけ 計算結果の内部表現を見て、それを10進表示に戻す 以上を追いかけていけば自ずと回答がでる http://mevius.5ch.net/test/read.cgi/tech/1560763630/45
46: デフォルトの名無しさん (ワッチョイ 9301-w2KU) [sage] 2019/06/23(日) 18:17:35 ID:CFRhe1LU0 >>41 今時ググればいくらでも情報あるから自分で調べる気があるならキーワードだけで充分だろ http://mevius.5ch.net/test/read.cgi/tech/1560763630/46
47: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/23(日) 18:18:38 ID:QCIWb8Wa0 みんなこの質問に答えると中出しセックスできると本心では思っているからなかなかおしえてくれないよな 中出しセックスができなくなるアニメとかゲームとかパソコンの質問は簡単に教えてもらえるよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/47
48: デフォルトの名無しさん (ワッチョイ db02-WXYe) [] 2019/06/24(月) 00:03:38 ID:JSF3ka2M0 >>19 普通はCは浮動小数点を内部で2進数で扱っているため。 10進数で歯切れのよい数でも2進数では循環小数になったりして割り切れない値になることがある(例えば10進数で 0.1 は2進数では 0.00110011...という循環小数になる)。そうなるとどうしても10進数文字列への変換で近似値にしか変換できない。 では最初から内部も全て10進数で全て計算すれば良いではないかと思うかも知れないが、それではコンピュータ内部での計算が遅くなる。 遅くなってでも正確さが必用とされるお金の計算等はそれ用のコンパイラまたはライブラリを使用して実現する(あるいはC言語ではないそれ用に設計された言語を使う)。 デフォルトではCは誤差が出てもいいから素早く計算出来る状態になっていると考えて良い。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/48
49: デフォルトの名無しさん (アウアウエー Sa23-WCFA) [sage] 2019/06/24(月) 01:06:30 ID:zV4JNsEga cでデシマル型ってあんの? http://mevius.5ch.net/test/read.cgi/tech/1560763630/49
50: 蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ f101-Ascm) [sage] 2019/06/24(月) 03:15:28 ID:eqHVB1zL0 ない。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/50
51: 18 (ワッチョイ 93b9-br4T) [] 2019/06/24(月) 05:23:21 ID:218UFAwP0 http://home.a00.itscom.net/hatada/c-tips/lint01.html こういうものでチェックしたら完全にクロスプラットフォームになるの? ifdefとかなしで? http://mevius.5ch.net/test/read.cgi/tech/1560763630/51
52: デフォルトの名無しさん (ドコグロ MM2d-w2KU) [sage] 2019/06/24(月) 07:23:45 ID:zxVE+D4VM >>48 > では最初から内部も全て10進数で全て計算すれば良いではないかと思うかも知れないが、それではコンピュータ内部での計算が遅くなる。 それ以前に1/3ってやられたら同じことになる 10進数だと内部形式と外部形式で変換誤差が出ないだけで計算にまで言及したら10進数も2進数も同じだよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/52
53: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 09:50:57 ID:Ih+U6NjR0 要は有効桁数を意識してりゃいいんだよ それ以上の制度が欲しいなら専用ライブラリ使えばいい http://mevius.5ch.net/test/read.cgi/tech/1560763630/53
54: デフォルトの名無しさん (ワッチョイ 4b7c-eGkX) [sage] 2019/06/24(月) 11:14:12 ID:UiRTkeqO0 2進数で計算する方が悪い ちゃんと10進数で計算するライブラリを使え http://mevius.5ch.net/test/read.cgi/tech/1560763630/54
55: デフォルトの名無しさん (アウアウカー Sa5d-WCFA) [sage] 2019/06/24(月) 12:10:10 ID:K2wdCfDba >>54 53の言ってる意味わからんでしょ http://mevius.5ch.net/test/read.cgi/tech/1560763630/55
56: デフォルトの名無しさん (ワッチョイ 21f6-Im5L) [sage] 2019/06/24(月) 12:34:02 ID:yt8SVBnP0 >>49 http://www.open-std.org/JTC1/SC22/wg14/www/docs/n1312.pdf http://mevius.5ch.net/test/read.cgi/tech/1560763630/56
57: デフォルトの名無しさん (アウアウウー Sac5-5X+l) [] 2019/06/24(月) 12:50:07 ID:6xXOOyfaa >>52 そうだね。 >>53 そういう事だな。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/57
58: デフォルトの名無しさん (ブーイモ MMb3-ajKL) [sage] 2019/06/24(月) 13:01:39 ID:KbxaxfSBM 有理数で計算するライブラリを使えばいい。 パイ?何それおっぱいのこと? http://mevius.5ch.net/test/read.cgi/tech/1560763630/58
59: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 13:12:08 ID:BrGul7Md0 有理数計算は実装してみれば分かるが圧倒的に遅いからな 無理数はどうやって実装するのか知らん http://mevius.5ch.net/test/read.cgi/tech/1560763630/59
60: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/24(月) 15:14:23 ID:KYWI3ygZ0 有理数で計算したあと最後に無理数に直すところで一番最後が4になったらどうするんだよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/60
61: デフォルトの名無しさん (アークセー Sx8d-LvUn) [sage] 2019/06/24(月) 15:23:01 ID:HSUghupZx >>60 4を引けばいいじゃない。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/61
62: デフォルトの名無しさん (アウアウエー Sa23-WCFA) [sage] 2019/06/24(月) 15:23:13 ID:zV4JNsEga 無理数って円周率とかeだろ? 違ったっけ? http://mevius.5ch.net/test/read.cgi/tech/1560763630/62
63: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/24(月) 15:30:42 ID:KYWI3ygZ0 有理数じゃなければ無理数だろ http://mevius.5ch.net/test/read.cgi/tech/1560763630/63
64: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 16:31:31 ID:Ih+U6NjR0 メモリが有限である限り無理数を厳密に表現するのは不可能だよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/64
65: デフォルトの名無しさん (ワッチョイ 93b9-br4T) [] 2019/06/24(月) 16:33:17 ID:218UFAwP0 C言語でWebAssemblyできるみたいだけど ハードウェアに近いとこでもなければC言語は使わないほうが良いイメージだけど 実際WebAssembly的にCはどうなんだろうか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/65
66: デフォルトの名無しさん (アウアウウー Sac5-LvUn) [sage] 2019/06/24(月) 16:44:03 ID:T0z2fm5aa >>64 数値演算に拘ならければ数式処理でπはπ、√2は√2のままで計算できるだろ。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/66
67: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 16:50:34 ID:Ih+U6NjR0 >>66 だから「厳密に」って言ってるじゃん πは14桁で事足りるし31兆行も必要ないからね http://mevius.5ch.net/test/read.cgi/tech/1560763630/67
68: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 16:52:25 ID:Ih+U6NjR0 >>67 31兆桁ね http://mevius.5ch.net/test/read.cgi/tech/1560763630/68
69: デフォルトの名無しさん (ワッチョイ ab02-3bkH) [sage] 2019/06/24(月) 16:58:47 ID:Vk3kXnxv0 > πは14桁で事足りるし ぐるぐる回転するとだんだんずれてくる http://mevius.5ch.net/test/read.cgi/tech/1560763630/69
70: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 17:08:19 ID:Ih+U6NjR0 >>69 なら必要な精度だせばいいじゃん http://mevius.5ch.net/test/read.cgi/tech/1560763630/70
71: デフォルトの名無しさん (アウアウウー Sac5-LvUn) [sage] 2019/06/24(月) 17:09:23 ID:T0z2fm5aa >>67 いや、そうではなくて数式処理ならメモリ有限でも厳密に表現できるんだけど。 なんか俺変なこと言ってる?もしかして議論噛み合ってない? http://mevius.5ch.net/test/read.cgi/tech/1560763630/71
72: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 17:13:52 ID:Ih+U6NjR0 >>71 πはπとして表現するってことね そりゃそうだよね http://mevius.5ch.net/test/read.cgi/tech/1560763630/72
73: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/24(月) 17:15:00 ID:KYWI3ygZ0 >>71 数式でいいなら紙に数式を書けばそれが答えじゃないのか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/73
74: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/24(月) 17:18:50 ID:KYWI3ygZ0 でもpiを1として考えたら1が1/piになるんじゃないのか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/74
75: デフォルトの名無しさん (アウアウウー Sac5-LvUn) [sage] 2019/06/24(月) 17:25:35 ID:T0z2fm5aa >>73 そりゃ紙に書いて数式演算って言い始めたら数値演算も紙の上でできるでしょ。 俺の言ってるのはMathmaticaのような数式処理。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/75
76: デフォルトの名無しさん (ワッチョイ 2b63-0BNU) [sage] 2019/06/24(月) 17:32:02 ID:3Q+jRQuy0 建築設計や土木設計の時の数量計算なら、数字を出さないといけませんよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/76
77: デフォルトの名無しさん (ワッチョイ 2b7b-wvXS) [sage] 2019/06/24(月) 17:34:05 ID:S0Qqu87l0 最終的に望む精度で出せばいいだけでは http://mevius.5ch.net/test/read.cgi/tech/1560763630/77
78: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/24(月) 17:34:44 ID:KYWI3ygZ0 >>75 じゃあはじめから紙でいいだろ http://mevius.5ch.net/test/read.cgi/tech/1560763630/78
79: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/24(月) 17:37:46 ID:KYWI3ygZ0 紙が足りなくなってきたら最初の方から消しゴムで消していけばいいだけだからいつかは書き終わるだろう http://mevius.5ch.net/test/read.cgi/tech/1560763630/79
80: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 17:47:35 ID:Ih+U6NjR0 半径5の円の面積求めなさいって言われて 78.5... と数値として答えるか 5^2*pi と数式で答えるか 俺は数値の精度の話をしてたんだよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/80
81: デフォルトの名無しさん (アウアウカー Sa5d-WCFA) [sage] 2019/06/24(月) 17:53:40 ID:HRlrDhQRa 数値にしたら負けだよな http://mevius.5ch.net/test/read.cgi/tech/1560763630/81
82: デフォルトの名無しさん (ワッチョイ 49d2-mDEe) [sage] 2019/06/24(月) 17:55:12 ID:7zvW/rVQ0 BCDコードは流行りませんか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/82
83: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:08:31 ID:BrGul7Md0 有理数を実装すればいかなる整数m, n に対しても m / n * n がきちんと m に戻る (decimal型でも普通無理) 同じようなことを無理数でやる方法がわからんって話よ 無理数が厳密に数値化できないなんて誰でも知ってる話はせんわ http://mevius.5ch.net/test/read.cgi/tech/1560763630/83
84: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 18:30:26 ID:Ih+U6NjR0 >>83 現実問題としてそんな厳密解は必要がないってことだよ だから数値の精度の話したんだけどな NASAはπ15桁で軌道計算して誤差は約12cmだってよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/84
85: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:34:28 ID:BrGul7Md0 >>84 「そんな厳密解は必要がない」ってのはお前の信条だろ お前の信条を話に混ぜられても困る http://mevius.5ch.net/test/read.cgi/tech/1560763630/85
86: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 18:37:48 ID:Ih+U6NjR0 >>85 どこに俺の信条があるんだよw じゃあ何が問題なのか具体的に言ってみろよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/86
87: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:39:33 ID:BrGul7Md0 >>86 俺「どうすれば実現すればいいのかわからない」 お前「そんなものは必要ない」 話になってない http://mevius.5ch.net/test/read.cgi/tech/1560763630/87
88: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:40:08 ID:BrGul7Md0 「どう実現すればいいのかわからない」だった http://mevius.5ch.net/test/read.cgi/tech/1560763630/88
89: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 18:40:45 ID:Ih+U6NjR0 >>87 何を実現したいのよ http://mevius.5ch.net/test/read.cgi/tech/1560763630/89
90: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:42:33 ID:BrGul7Md0 >>89 計算の中で無理数を無理数として処理したい 最後に数値化したいならそのときの誤差だけは許容する http://mevius.5ch.net/test/read.cgi/tech/1560763630/90
91: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 18:43:40 ID:Ih+U6NjR0 >>90 じゃあ数式処理でいいじゃんw http://mevius.5ch.net/test/read.cgi/tech/1560763630/91
92: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:46:56 ID:BrGul7Md0 >>91 その数式処理をどうやるのか知らないって話なんだが http://mevius.5ch.net/test/read.cgi/tech/1560763630/92
93: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 18:48:23 ID:Ih+U6NjR0 >>92 >>75が言ってるじゃん Mathmaticaでも使えば? http://mevius.5ch.net/test/read.cgi/tech/1560763630/93
94: デフォルトの名無しさん (ワッチョイ 9985-gMjT) [sage] 2019/06/24(月) 18:50:18 ID:DSBJ/2Do0 Mathmatica 的に数式処理したいならそういうパーサーを書いてだな… 解析解が求まるといいですね (lol http://mevius.5ch.net/test/read.cgi/tech/1560763630/94
95: 蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdb3-Ascm) [sage] 2019/06/24(月) 18:50:43 ID:oK/rIQPyd C++ 数式処理ライブラリ で検索。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/95
96: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:51:36 ID:BrGul7Md0 >>93 Mathmaticaいくらすると思ってんだよ… http://mevius.5ch.net/test/read.cgi/tech/1560763630/96
97: デフォルトの名無しさん (ワッチョイ 9379-eGkX) [sage] 2019/06/24(月) 18:53:18 ID:BrGul7Md0 そもそもどう処理してるのか興味があるだけなんだがな OSS漁ればあるかな http://mevius.5ch.net/test/read.cgi/tech/1560763630/97
98: デフォルトの名無しさん (ワッチョイ f101-0BNU) [sage] 2019/06/24(月) 18:53:43 ID:Ih+U6NjR0 >>96 じゃあお前が書けw お前ならできる http://mevius.5ch.net/test/read.cgi/tech/1560763630/98
99: デフォルトの名無しさん (ワッチョイ d9d2-NSwX) [] 2019/06/24(月) 19:07:01 ID:KYWI3ygZ0 「数式処理ソフト」と紙に書けばいいんじゃないのか? http://mevius.5ch.net/test/read.cgi/tech/1560763630/99
100: デフォルトの名無しさん (アウアウウー Sac5-LvUn) [sage] 2019/06/24(月) 19:23:05 ID:T0z2fm5aa >>80 やっぱり議論が噛み合ってなかったね。 俺は厳密解の話してたわ。 無理数が有限メモリで表現できないからの数式処理なら表せられるの流れだったのでまさか数値解の話で止まってるとは思わなかった。 http://mevius.5ch.net/test/read.cgi/tech/1560763630/100
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 902 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.146s*