12/04/05 19:28:51.68
たぶん数学的には線形写像の事を言っていて、閉区間[100, 800]を[100, 1300]
に写像するメソッドをどう書くのか知りたいんだと思う....と思ったんだが
>>623-624のやり取りを聞くとなんか違うのかなw
なんにしろ、質問者はもっと他人に伝わるように表現を工夫しないとダメだね。
627:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 20:18:56.92
>>625 >>626
ありがとうございます。
次の数値との比率と全体の比率 については
下限値を100固定にした場合に次の値184との比率だけずれてしまう問題ですが、
考えてみたら確かに全体の比率が同じとするなら無理な感じがしてきました・・・
>>623-624のやり取りは、数値を0~1200として扱えば
全体を同じ割合にしたときに、0に何を掛けても0なので
下限値を維持できるかと思ったのですが
テストしてみたら今度は上限値がオーバーするという問題が・・・
うまく伝えることができないことが心苦しく、申し訳ないです・・・
628:デフォルトの名無しさん
12/04/05 20:33:16.20
説明とか伝えるとか以前に、混乱してない?
一息入れてから紙にでも書きながら始めから整理しなおしたほうがいいかもよ。
始めっからってのは今頭の中にある処理が、本当にアプリで必要な処理とずれていないか、あたりから。
629:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 20:48:14.91
>>628
そうですね・・・一番理解できていなかったのは自分自身かもしれません、
幸い皆さんから貴重なヒントも頂けたことですし、
基本的なことからもう一度考え直してみようと思います。
皆さん、お付き合い頂きありがとうございました。
630:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 21:07:02.34
>>626に書いた通りなら中学の数学だけどね。
変換前の値をx、変換後をyとすると、知りたいのは(x, y) = (100, 100)と
(1300, 800)の二点を通る直線の方程式ということになる。
これをy = ax + bとすると、
(1) 100 = 100a + b
(2) 800 = 1300a + b
だから
y = (7/12)x + (125/3)
かな。暗算だからあってるかどうかわからん。
631:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 21:36:27.00
VBって虚数とか無理数は扱えないからどうすんの
632:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 21:41:23.63
そんなものが必要ならどうすればいいかは自分でわかるだろ
構造体作ってもいいが速度が求められる数値計算なら見やすさ書きやすさは捨てて式変形して実数の計算だけでやる
633:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 22:03:19.99
>>630
ありがとうございます、
参考にさせていただきます。
634:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 23:06:36.43
>>631
言語仕様でそれを扱える言語があるのか?
635:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 23:28:18.80
あるよ
でも複素数とかベクトルとかって用途によって使い方が結構違ったりするからあんまり意味ない
636:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 20:50:59.82
hoge="123"をhoge="456"に置き換える簡単で良い方法は
ないでしょうか?
ゴリゴリ書けばできますがいまいちなので。
637:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 20:56:36.65
それだけなら123を456に置換するだけでも答えになる
仕様を明確にしろ
638:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 21:16:24.75
hoge="123"
の次の行に
hoge="456"
と書けばよい
639:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 23:24:51.60
>>636
Dim hoge = (Integer.Parse("123") + 333).ToString
640:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 23:28:35.65
やりたいのはこのようなことです。
"hoge=""123""".replace("123","456")
641:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 23:29:49.82
ゴリゴリ書けばの意味がわからん
642:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 23:33:40.81
それで十分じゃん
ぜんぜんゴリゴリしてない
643:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 23:48:16.53
Public a As String
と宣言されていたとして
a = ""
a = Nothing
は、どちらもGCの対象となりますか?
644:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 00:02:45.39
元々aに入っていたStringオブジェクトがGC対象になるかという意味なら、
そのオブジェクトが他の場所から参照されていなければどちらもGC対象になる
ただし文字列リテラルは何があってもGC対象にはならない
645:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 02:29:18.08
GCってなに?
646:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 02:42:38.64
Nintendo Game Cube
647:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 03:11:13.95
あーそれならイチローシルバーモデル買ったわー
648:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 06:14:41.45
GCのマジレスわ?
649:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 08:46:04.55
Gugure Casu!
650:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 09:22:07.47
天国のゴミ掃除
651:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 20:58:02.46
1~5程度のフラグ的な数値を数百の変数に格納したいのですが
どういった型を使用するのが適しているのでしょうか
Byteが一番メモリ使用量が少ないようですが
Integerが一番パフォーマンスに優れているという記述があるサイトもあり悩んでいます
それともIntegerのパフォーマンスというのは計算を行う場合の話であって
こういった使い方にIntegerを使用するのは好ましくないんでしょうか?
皆さんはこういう場合、どうされるのかご意見を伺いたいです
652:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 21:03:03.28
shortでいいよ
653:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 21:04:54.90
パフォーマンスの話は測定してみればいいと思うよ。
今時のマシンなら数百ぐらいの変数のメモリー使用量なんて気にする必要ないから、
素直に Integer でいいんじゃね?
654:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 21:43:39.13
格納した後に何がしたいか一切書かれていないことに誰も突っ込まない。
655:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 21:49:32.22
ちょっと前の>>636とかもそうだけど、
言っちゃ悪いけどこの程度の要件を正確に表現できない人は
プログラマとか何とか以前に社会に出て仕事してはいけない人。
656:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:04:52.35
フラグって書いてあんじゃん
657:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:06:52.32
フラグなんだからifなりselectなりの分岐に使うんだろ
そのぐらいわかりそうなもんだが
つーかたかだか数百 Integer で構わんよ、そんなもん
658:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:07:49.75
>>653
こうするのか?
Dim 変数1 As Integer = 1
Dim 変数2 As Integer = 2
・・・
Dim 変数999 As Integer = 5
659:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:09:18.85
>>656
フ ラ グ 的
660:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:10:45.69
>>657
その数百の分岐を何に使いたいかによって回答も変わるが。
661:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:11:02.15
>>654
誰も突っ込まないのは理解できてないのがおまえだけだから
662:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:11:22.37
>>660
たとえば?
663:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:13:06.20
>>662
そんなことするのにフラグもいらね
分岐もいらね
おまえはアフォか
こんな回答もありえるぞw
664:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:16:06.62
そりゃ回答じゃないだろ
byteかintegerかを聞いてんだからそれだけにポイント絞って一般論で答えりゃいいんだよ
最初から書かれてるんなら「それなら~」もありうるがわざわざ聞き出しまで違う答え出す必要ないし
665:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:17:03.11
こんな場末のスレでケンカすんなよ
666:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:18:30.73
こりゃ>>651もうビビって出てこないな
667:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:19:33.08
>>664
オマエ親切だな
668:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:20:54.33
で、結局どっちなワケ?
669:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:21:43.49
long
670:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:24:10.08
stringでいいじゃん
671:デフォルトの名無しさん
12/04/08 22:26:12.65
よくわからないけどDecimalは貰っていきますね
672:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:26:46.35
まあ、Objectにしとけば間違いないよね
673:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:26:56.61
最強のObjectで決まり
674:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:28:54.62
あんボックス化でパフォーマンスが落ちるぞ。
675:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:29:28.04
皆さんありがとうございます
Objectでいくことにしました
676:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:33:30.95
よろしい。ならば拳闘だ
677:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:34:56.01
Variant型では駄目なのでしょうか?
678:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:38:09.55
さすがに前世紀の型はちょっと…
679:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:43:45.53
おまえら仲いいな
680:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:43:48.00
型指定しなけりゃVariant型だろう。
Dim hoge = 1
これでもコンパイルが通るぞ。
681:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 00:20:36.16
>>680
貴方はどうぞこちらに
スレリンク(tech板)
682:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 08:11:19.77
>>680
馬鹿はプログラミングのスレに顔出さなくていいよ。
683:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 13:39:21.33
パフォーマンスが落ちるのはボックス化であって、
アンボックス化は大したこと無い。
684:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 19:44:04.84
>>682
ボケに向かって得意気に煽る初心者は半年ROMらないとダメですぅ~
半年後またきてね
685:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 20:09:11.13
>>682
VB2010で実際にコーディングして見てから言え。
匿名型だよ。
686:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 20:15:45.83
型推論のことならIntegerだろ
匿名型w
687:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 21:00:25.60
>>685
解ったから帰れよもう(´・ω・`)
688:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 17:23:22.63
質問があります。
VBは XXX.ToString() を XXX.ToString のように、一部のメソッドに()を付けなくてもOKなのは仕様ですか?
689:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 17:55:19.97
>>688
「引数を指定せずにプロシージャを呼び出す場合は、
空のかっこを指定するか、かっこを省略します。」
という仕様です。
690:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 18:29:23.75
>>689
そうだったんですか。
参考になりました。
691:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 19:57:51.07
>>689
IDEはCStrを薦めてくるのは何故ですか?
692:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 20:07:48.18
(´・ω・`)知らんがな
693:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 20:14:51.21
>>692
大変参考になりました。
694:デフォルトの名無しさん
12/04/12 16:15:33.95
2010にしてから、かざぐるマウスの「フォーカスが無いウインドウもスクロール可能にする」的な機能が効かなくなった
WheelRedirectorもダメだった
2008だと動く
みんなどーしてるの?
695:デフォルトの名無しさん
12/04/12 16:48:53.80
そんなものは使ってない
696:デフォルトの名無しさん
12/04/15 03:32:37.87
>>272
VisualStuio2008
でサイトをよびだした後
サイト設定で
SJIS にするといい。
それでプログラムよびだし修正。
UTF8の設定になっていたとき
漢字フイールド設定が化けまくり
プログラムが動かなくなってパニックになったことある。
697:デフォルトの名無しさん
12/04/16 15:55:11.51
>>694
あきらめろ。
中身がWPFな以上仕組み上どうにもならない。
はっきり言ってWPFの結構大きな弱点だと思うが。