車輪の再発明をしてしまった時

このエントリーをはてなブックマークに追加
597デフォルトの名無しさん:2006/04/26(水) 10:53:23
再発明と分かって、そこで、落ち込まないで
もっと考えればもっといいアイデアがあるかと。
互除法は実数に拡張すると、少数を分数にする計算ができたりする。
たぶんどこにもでてないと思う。
どこの役にもたたないけどw

598デフォルトの名無しさん:2006/04/26(水) 13:24:57
やば、車輪の大発明をしてしまった。
599デフォルトの名無しさん:2006/04/27(木) 14:38:54
>>597
>互除法は実数に拡張すると、少数を分数にする計算ができたりする。
↓こういうやつ?
ttp://www.hokuriku.ne.jp/fukiyo/math-obe/renbunsu.htm
600599:2006/04/27(木) 14:39:36
あ、そこの一番下ね。πの近似値のところ。
601デフォルトの名無しさん:2006/05/01(月) 16:13:45
>>600
整数倍して、整数の範囲でやるならいくらでもあるかと。
互除法の変数を実数にして、任意の打ち切り精度を設定すれば、
欲しい精度の実数での公約数(言い回し他に思いつかない)が得られる。
3.141592と1との実数での公約数を求めることになる。

602デフォルトの名無しさん:2006/05/08(月) 14:15:04
>>601
「欲しい精度の実数での公約数」

「商」でOK
603デフォルトの名無しさん:2006/05/10(水) 23:07:12
33/7よりもっと円周率に近い近似値ってなにがあるかな
604デフォルトの名無しさん:2006/05/10(水) 23:13:32
226226867530011415 / 72010240942768128
605デフォルトの名無しさん:2006/05/11(木) 00:01:02
314159265358979323846 / 10000000000000000000
606デフォルトの名無しさん:2006/05/11(木) 02:05:33
355/113
607デフォルトの名無しさん:2006/05/11(木) 22:27:35
4
608デフォルトの名無しさん:2006/05/11(木) 22:47:38
>>603 おま、学校で習ってないのか。3だよ3.
609デフォルトの名無しさん:2006/05/13(土) 16:50:18
>>603の提示した数が4を超えている件について
610デフォルトの名無しさん:2006/05/13(土) 19:31:21
>>605
おまい天才だな
611デフォルトの名無しさん:2006/05/22(月) 01:33:39
いやプログラムなら
314159265358979323846.0 / 1.0e21
と書かないとw
612デフォルトの名無しさん:2006/05/31(水) 13:13:53
なんだよ、環状リストのスレかと思ったじゃねーか
613デフォルトの名無しさん:2006/06/03(土) 23:44:48
いろいろこねくり回してた自作D3Dライブラリ、収拾がつかなくなって根本的に見直すハメに
やっぱ基本設計しっかりしてないと後で破綻するね orz
614デフォルトの名無しさん:2006/06/17(土) 01:06:26
脱皮を繰り返して洗練されてくものですよ。
時にはゼロからの作り直しになるけど、普通前より悪いものにはならないんだから気にスンナ!
615デフォルトの名無しさん:2006/07/30(日) 23:25:20
何度作り直しても一番最初の設計/実装が一番バランスがよく?て
結局最初のバージョンからバグ取った程度のが安定版になる俺ガイル…
616デフォルトの名無しさん:2006/07/30(日) 23:37:17
シンプルなのがいいわけですよ。
最初期の実装が一番シンプルに収まってるのは往々にしてあること。
617デフォルトの名無しさん:2006/07/31(月) 03:13:15
当の本人にとっては面白くないかも知れないが、
最初のが良い実装である、とわかる分だけ捨てたコードにも価値がある。

と思って何通りか実装してみることはないこともない。
618デフォルトの名無しさん:2006/08/11(金) 16:46:41
あーそれきいたことある
受精しない精子も実は役に立ってるみたいなあれだな
619デフォルトの名無しさん:2006/08/12(土) 01:50:18
>>618が俺に生きる希望を与えてくれた!
620デフォルトの名無しさん:2006/08/12(土) 21:34:49
 _____________________
 |                              |
 | 今 ・  こ  ・  .基 俺 そ そ 聞 小 .     |
 | 頃 ・  の  ・  本 が の し  く  学 .      |
 | 俺 ・  言  ・  的 思 結 て と  校.       |
 | を 過 葉 い に  う 果 最 こ  の    テ  |
 | 笑 去 .に え は .に 得 期 ろ  性    ィ . |
 | っ に 騙  い .譲  、 た に に  教   ッ  |
 | て 戦 さ  え り  精 人 勝 よ  育 . .  シ . |
 | い っ れ .お 合 子 生 ち る  で. . . .ュ |
 | る た 続 先 い 達 が 残  と  、      .|
 | の 精 け に   .は  、 っ 莫 自 .   . |
 | か 子 た ど    戦 こ  た 大 分  .     |
 |    た の う    っ の の な  が      |
 |    ち が ぞ    て 有 が  数 昔      |
 |      俺 !    い  り 俺  の  、      |
 |      だ      な  様 様 精 精 .      |
 |      と      .い    だ 子 子.  .   |
 |      思      の    と  と だ  .     |
 |      う       で    い 戦 っ.  .   .|
 |      方      は    う  っ た.       |
 |      が      な    事 た 事 .    .|
 |      自      い    だ ら  を      |
 |      然      か       し. 知       |
 |      だ              い .っ       |
 |                      . た       |
 |                              |
  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
621デフォルトの名無しさん:2006/08/13(日) 17:32:14
昔Fortranでdiffを書いたっけか
挙動が違うと思ったらすでにインスコされてたっけか
622デフォルトの名無しさん:2006/08/14(月) 00:26:09
>>594
国分「それは凄いね!でも残念だったね」
623デフォルトの名無しさん:2006/08/14(月) 01:11:25
光発電を地球上でやるのは効率の点で限界がある。
だから月あたりでやるのが良いだろう。
そうして貯めた電力をどのように地球に持ってこなきゃいけないよな。
マイクロ波送信なんてちょっと送信先がずれるととんでもないから却下。
やっぱり固体や液体の形状が良いだろう。
また、保守とかめんどくさいから使い捨てで自分で増える奴が良い。


とか、ぐちゃぐちゃ考えたら最終的な結論は宇宙サツマイモになりましたとさ。orz
624デフォルトの名無しさん:2006/08/14(月) 02:27:38
ORまっパーな。
625デフォルトの名無しさん:2006/08/14(月) 12:43:50
参考図書

Amazon.co.jp: 世界最速のF1タイヤ―ブリヂストン・エンジニアの闘い: 本: 浜島 裕英
http://www.amazon.co.jp/gp/product/4106101106/
626デフォルトの名無しさん:2006/08/15(火) 21:06:36
車輪には、沢山の種類がある
一個あるから安心とかいう、爺プログラマは転職してください
627デフォルトの名無しさん:2006/08/16(水) 00:53:06
改良と再発明は全然違うと思うのです
628デフォルトの名無しさん:2006/08/16(水) 03:22:59
改良といっても、215/45R17は糞。
629デフォルトの名無しさん:2006/08/16(水) 04:21:52
>>582
俺はダッチワイフだと思う
630デフォルトの名無しさん:2006/08/17(木) 22:22:50
リングバッファを設計しようと考えています。
こんなかんじ・・

ex)
buf[a % 32];
※bufはunsigned char,aは整数型

剰余を求める%を使うとステップ数が多い気がしますが、
なんかいいテクないでしょうか?
631デフォルトの名無しさん:2006/08/17(木) 22:49:45
>>630
そこ、常に32なら0x1fでANDすればいいのでは?
632デフォルトの名無しさん:2006/08/17(木) 22:57:03
もし伸張するとしても伸張先のサイズを常に2の累乗にしときゃ全部ANDで良いよね。
633デフォルトの名無しさん:2006/08/17(木) 23:27:24
>>631-632
さすが!!!
参考にします!!

ありがとうございました!
634デフォルトの名無しさん:2006/08/18(金) 00:46:15
でも定数で書いてるならコンパイラ様が勝手にビット演算にしてそうな気もするよね
635デフォルトの名無しさん:2006/08/18(金) 08:55:30
どうでもいいが、MSILでビット演算と数値演算でそんなにパフォーマンスが違うのか?
教えて得ろ位人。
636デフォルトの名無しさん:2006/08/18(金) 21:13:46
再発明じゃないんだけど。

C#で Win32API呼び出しまくりのコンポーネントを作ってて、ある部分だけややこしかったのでサンプルサイトから引っ張ってきたコードを利用してC++/CLI で作ったんですよ。

完成してから気がついたけど、全部 C++/CLI で作れば良かった・・・。orz
637デフォルトの名無しさん:2006/08/19(土) 02:50:20
>>635
パイプラインのなんのがどれだけ隠蔽しても、
除算が重い事には違いないので
そこそこの差は出る。

ループが十分に小さい場合は顕著に出る、こともある。

でもループの内容如何によっては、ほぼ完璧に隠蔽されてしまって
まったくといってイイほど差が出ないこともある。

結論からすると、計測なしで語るだけ無駄。

そんでもって、そんな自販機の返却口から小銭漁る様な真似してないで
真面目に仕事してた方が、普通は遥かに儲かるという話でもある。
638デフォルトの名無しさん:2006/08/19(土) 08:24:15
そもそも定数除算なら等価な乗算に置き換えられる罠。
639デフォルトの名無しさん:2006/08/21(月) 00:32:38
この流れこそ再発明に相応しい
640デフォルトの名無しさん:2006/08/25(金) 12:23:52
車輪の再発明ばかにすんな

Amazon.co.jp: タイヤ工学―入門から応用まで: 本: 酒井 秀男
http://www.amazon.co.jp/gp/product/4876872198/
641デフォルトの名無しさん:2006/08/25(金) 18:21:18
既存のものに執着するのは、老化が原因です
642デフォルトの名無しさん:2006/09/03(日) 10:55:08
つまりこれからはニューハーフの時代
643デフォルトの名無しさん:2006/10/13(金) 09:08:55
>>640
慣用句が理解できない御様子ですね。
644デフォルトの名無しさん:2006/10/14(土) 13:56:51
>>643
空気が理解できない御様子ですね。
645デフォルトの名無しさん:2006/10/14(土) 14:22:07
×〜〜が理解できない
○〜〜を理解できない
646デフォルトの名無しさん
○空気が読める