トップページ⇒tech
1001コメント308KB

***すれ立てるまでもない質問はここで 第29刷***

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
どのスレッドに質問したらいいか、わからないとき。
FAQ(良くある質問)だと思ったとき。
そんな、スレ立てるまでもない質問はここで。

もっと詳しい解説が知りたければ検索してみよう。(^▽^)
http://www.google.com/
http://2ch-kensaku.ddo.jp/
0153デフォルトの名無しさんNGNG
>>482 なんでこんなニュースが‥
0154sohoNGNG
VB4でフォーム上に張り付けたテキストボックスが、実行中にウィンドウサイス
を変更してもそれについて形が変わってくれません。エディタの画面みたいに
ウィンドウの形に合わせて変わってくれるようにするにはどうすればいいですか?
マシンはWin95 200MHz 512MB 7GB 関係ありそうなプロパティは、
scrollbarは縦横両方指定で、multiline=trueにしてます。
0155マイク ◆yrBrqfF1Ew NGNG
2ちゃんねるはさっさと潰れろ!
撲滅まんせ〜
0156デフォルトの名無しさんNGNG
>>154
VB6しか持ってないんでそれでよければ…
Form_Resize内でテキストボックスの大きさをかえませう。

Private Sub Form_Resize()
Text1.Width = Me.ScaleWidth
Text1.Height = Me.ScaleHeight
End Sub
0157デフォルトの名無しさんNGNG
>>149
ヴァカはさっさと捕まってください。
蛆が消えて世の中が綺麗になります(W
0158デフォルトの名無しさんNGNG
>>152
GetProcessMemoryInfoだと思う
0159デフォルトの名無しさんNGNG
名誉毀損罪とは、実名を公表し不特定多数の人に向かい、個人の
名誉を傷つける目的で情報発信した場合、適用されます。
この場合、公表した内容の真偽を問いません。
しかし、公表した内容が事実であり、公共の利益に寄与する目的の
ものである場合には、必ずしも罪を問われるとは限りません。
悪意を持ち、事実無根の内容を不特定多数の人に発信した場合は、
有罪となり懲役刑もあります。
0160マイク ◆yrBrqfF1Ew NGNG
じゃ2ちゃんねらを思いっきり叩くのは問題無いんでつね。
個人中傷、数え切れない迷惑行為、違法ファイル交換、企業からも裁判起こされまくってますし
公共の福祉に反し、マナーも弁えられない、というか道徳や倫理すら理解してない。
社会のゴミですね。
個人的には殺さなきゃと思います。
0161デフォルトの名無しさんNGNG
>マイク
http://qb.2ch.net/accuse/index.html
こっちでやれよ。
0162マイク ◆yrBrqfF1Ew NGNG
わかってないなぁ。
まったく厨房ときたら。
0163デフォルトの名無しさんNGNG
>160
まあ、「インド人」みたいな括りの集団を叩くだけなんだから問題もクソもないわな。
ただ、ヘタするとインド人に逆襲されてウンコ味のカレー食わされるかもしれんのは
現実もネットもいっしょなんで、心がけといたほうが。
0164デフォルトの名無しさんNGNG
スレ違いの自作自演は他でやってくれ。
0165デフォルトの名無しさんNGNG
友達集めるのも他でやってくれ
0166デフォルトの名無しさんNGNG
学部三年生です。
来年度に卒業したら、新卒派遣として働きたいと思っているのですが、
どの程度の知識を身に付けておけば良いのでしょうか?
0167マイク ◆yrBrqfF1Ew NGNG
2ちゃんねらは クズ!
0168デフォルトの名無しさんNGNG
文字コードについて調べてるんですけど、カタカナのファイル名をブラウザで表示
すると%83m%81%5b%83%8a%81%5b%83Y%83%93のようになりますが、この英数の文字コード
のことをなんと呼べばいいのか教えてください
0169デフォルトの名無しさんNGNG
N88BASICでout命令は1バイトのデータを送信しますが、
2バイトデータを送信するにはどうすればよいでしょうか?

いまさらN88なんですが,よろしくお願いします。
0170デフォルトの名無しさんNGNG
もうネタだなんて言えない
0171デフォルトの名無しさんNGNG
>>166
マ板逝ってください

>>168
URLエンコード?

>>169
2回送る
0172169NGNG
>171さま

A=&0105 とかのときに

OUT &e8 , A
OUT &e8 , A

ってことでしょうか?
0173デフォルトの名無しさんNGNG
>>172 同じアドレスに出力していいの?
0174デフォルトの名無しさんNGNG
>>172
N88BASIC知らんけど…
2回っていうのは上位と下位に分けるtってことじゃないの?
&h01と&h05の2回に。
0175168NGNG
レスありがとうございます。URLエンコードをしたいわけではないんです。
%83m%81%5b%83%8aこういう文字の種類というか名前を知りたいんです。
シフトJISとかunicodeとかISO-8859-1とかみたいな・・
0176デフォルトの名無しさんNGNG
エスケープシーケンスとは違うのか
0177166NGNG
>>171
分かりました。ありがとうございます。
0178デフォルトの名無しさんNGNG
山は死にますか?
0179169=172NGNG

>174さま
どうも同じらしいです。同時に2バイト送れ,と。言われてます
0180tttNGNG
ネットワークの「Physical Address」って変えられるのですか?
windowsのコマンドプロンプトでipconfig -allってうつと出てくる番号です。
0181デフォルトの名無しさんNGNG
これ解析頼みます
int colorAlloc = 256 * sizeof(RGBQUAD); // size of color tables
int bitsAlloc = infoHeader.biSize + colorAlloc;//+ infoHeader.biSizeImage;
pMapBits = (LPBITMAPINFO)new BYTE[bitsAlloc];
memset(pMapBits,80,bitsAlloc*sizeof(BYTE));
pMapBits->bmiHeader = infoHeader;
LPSTR pColor = ((LPSTR)pMapBits + (WORD)(pMapBits->bmiHeader.biSize));
for (i = 0; i < 256; i++)
((WORD*)pColor)[i] = i;
0182デフォルトの名無しさんNGNG
>>180
むり。
どうしても変えたかったらボード変えな。
0183デフォルトの名無しさんNGNG
>>158
逝けますた。サンクスコ
0184デフォルトの名無しさんNGNG
あのう、nasmw -fobj で、
(db命令では無く)サイズを指定して変数を作るのはどう書けばいいのでしょうか?
初期値を代入していないグローバル変数の配列(OSがゼロ初期化する)、みたいな。
0185ttakoNGNG
「プログラマー@2ch掲示板 」の紹介できました。


↓ここから

ちょっと、マジで教えてくれないかな。
今、暇なんでJAVAを勉強してんだけど、
(よくわからないんだけど)開発ツ−ル(て、いうのかな〜)
は、どれがいいんですかね?

<自分が知ってるもの>
1.JBUILDER
2.Visual Cafe
3.(SUN社からでている、と思うが確か)Forte

一応、(お勉強は)スタンドアロンで考えてます。
最新判のjdk1.4.1.0.1(だったかな、少なくとも"1.3"ではないよ)
はインスト−ル済みの状態です。

候補として、「JBUILDER」のスタンドアロン用のが
え−とですね、確か\58,000位だったかな、
これを考えているのですが・・・・。

どうでしょうか?

宜しくお願いシマスだ。(マジで)

↑ここまで


0186デフォルトの名無しさんNGNG
>>185
しばらくは JDK+テキストエディタ で勉強することを勧める。
IDE を使うのは小規模なアプリが自作できるようになってからでもいい。

ポトペタの GUI エディタがないと駄目なら JBuilder や Forte を使ってくれ(それぞれフリーの版がある)。
そうでないから Eclipse がお勧め。

【統合】Java開発環境スレ
http://pc3.2ch.net/test/read.cgi/tech/1038118138/

【Java/C/他】統合開発環境Eclipse GM4
http://pc3.2ch.net/test/read.cgi/tech/1039405354/

0187デフォルトの名無しさんNGNG
>>186
0188185、187です。NGNG
>>186
あ、すいません。
間違って、手が(いや、指だ)がすべってしまいました。失礼。

これ、これ、これですね。
ありがとう、ございますだ。





0189よく分かっていない人NGNG
Linuxのgcc(C言語)でsocketを使った通信に関するプログラムを作っているのですが、
UDPパケットが送信先ホストに到達できないときに返ってくる、
ICMP destination unreachを拾いたいと思っています。

どの様にすればよいかわかっている方がいらっしゃいましたら、
方法、ヒント、参考資料などを教えていただけませんでしょうか?
どうか宜しくお願いします。
0190おさかなくわえた名無しさんNGNG
VBScript+VBA(オフィス2000プロ)で以下のプログラムを作成しようと思っています。
・指定したフォルダの画像のうち、一定の大きさ以上の画像をリサイズする
・画像の種類は、JPEGかTIFF

・・・と、思ったんですが、
画像をリサイズするにはどうすればいいのでしょうか?
会社で作成するので、VBとかは使えません。
フォトショップならあるんですが・・・。

どなたかご教授ください(..)
0191デフォルトの名無しさんNGNG
>>189
これで参考になるかね?
http://www.kt.rim.or.jp/~ksk/sock-faq/unix-socket-faq-ja-5.html#ss5.4
0192デフォルトの名無しさんNGNG
>>190
画像ファイルそのものを変更するんであれば ImageMagick でも使えば。
0193デフォルトの名無しさんNGNG
画像をDirectXのテクスチャに貼って拡縮して表示してフレームバッファをコピペ
0194デフォルトの名無しさんNGNG
>>190
VBScriptやVBAでは無理だと…
0195デフォルトの名無しさんNGNG
>>194
どうせ理由は書けないんだろ(藁
0196よく分かっていない人NGNG
>>191
さっそくありがとうございます。

文章をさらっと読みしたかぎり、ICMPエラーをターゲットから受け取るには
ターゲットとconnectして無ければならないということのようですね…
(よくわかっていませんが…もっと読んでみます。)

あと、ターゲットのホスト以外(はっきり言えば中継に使われるルーター類)からの
ICMP destination unreachも拾いたいと思っていますので、
引き続き追加情報をどなたかお願いします
0197デフォルトの名無しさんNGNG
VBScriptがCOM扱えりゃ可能かと思われr
0198デフォルトの名無しさんNGNG
>>197
ライブラリがなければ何も出来ない奴。しかも無知(藁
0199132NGNG
ヘルプの内容が悪すぎてコンパイルの仕方がわかりません。
学校の先生にやってもらっても(3時間程)結果はわからない。
どなたか Visual C++.net を持っている人はコンパイルの仕方(C言語)を教えてください。
必死です。
0200デフォルトの名無しさんNGNG
>>199
ヘルプのどこがどのように悪いか書いてください。
0201デフォルトの名無しさんNGNG
自分の理解力を疑えよ
0202132NGNG
コンパイルで検索するとプロパティの詳細設定でCでコンパイルに設定して
適用を押す。後はプログラムをコンパイルするだけみたいな事しか書いてなくてわかりません。

とりあえずプロジェクトでwin32を選んで名前を決め決定でその後にファイルでC++ファイルを
選びその中にプログラムを書いて保存しソースをプロジェクトに移動という所までは手探りで調べたのですが
そこからコンパイルを選ぶとエラーがでてしまいます。

日本語がおかしくてすみません。
0203デフォルトの名無しさんNGNG
>>202
エラーの内容を書けよ。
0204デフォルトの名無しさんNGNG
>>202
>日本語がおかしくてすみません。

C++の前に読点くらい覚えてください・・・。
0205おさかなくわえた名無しさんNGNG
>192、193、197
お返事ありがとうございます。
思うようなコンポーネントが見つからず、オフィスになんかいいものついてないの
かなぁと考えてました。
ImageMagicKはコンパイルがむつかしそうなので、DirectXでチャレンジしてみます。
できるかな・・・・。とにかく、ありがとうございました。
0206デフォルトの名無しさんNGNG
>>202
お前の国語の成績に問題があると満場一致で決定
0207132NGNG
すみません、国語勉強しなおします。

後、訂正ですがエラーではありませんでした。
正しくは hello.exe が作成されません。
0208デフォルトの名無しさんNGNG
バグ検出ツールのBoundscheckerって、試用版は存在しますか?
0209デフォルトの名無しさんNGNG
>>312
おぉー。。。
0210デフォルトの名無しさんNGNG
マンコとかきまくることは法律でも問題ないからIPなどとってくれ!!
0211デフォルトの名無しさんNGNG
当方初心者以前です。プログラミングを勉強する場合まず何を用意すればいいですか?
Microsoft Visual C++.netとかいうのがあるそうで。このソフトでC言語もできるんですか?
0212デフォルトの名無しさんNGNG
Cはやめとけ
0213デフォルトの名無しさんNGNG
>>211
めじろっていうのがお勧め。
0214211NGNG
Cはダメすか??まずCの知識は必要っぽいんだけど・・・
ちなみにめじろって言うのはなんですか?
0215デフォルトの名無しさんNGNG
学生ならScheme, 社会人ならC#やっとけ
0216211NGNG
Microsoft Visual C++.netを買ったとしてその辺で売ってるCやC++の本は使えるんですよね?
0217211NGNG
Scheme・・・?すみません勉強不足で。よくわからんです。
0218デフォルトの名無しさんNGNG
UDPで延々と自身の状態を送ってくる測定機器があります。リモートからその
状態を収集してあげたいのですが、数値のデコードでつまっています。
注目している測定値は十進三桁の正整数値で、四バイトで送信されている
ところまでは、わかりました。

値を000から変えて、注目している四バイトをロング、十六進値、
ビット表現で書き出します。上から000, 001, ... 010になっています。

0 --> 00 00 00 00 : 00000000 00000000 00000000 00000000
1065353216 --> 3f 80 00 00 : 00111111 10000000 00000000 00000000
1073741824 --> 40 00 00 00 : 01000000 00000000 00000000 00000000
1077936128 --> 40 40 00 00 : 01000000 01000000 00000000 00000000
1082130432 --> 40 80 00 00 : 01000000 10000000 00000000 00000000
1084227584 --> 40 a0 00 00 : 01000000 10100000 00000000 00000000
1086324736 --> 40 c0 00 00 : 01000000 11000000 00000000 00000000
1088421888 --> 40 e0 00 00 : 01000000 11100000 00000000 00000000
1090519040 --> 41 00 00 00 : 01000001 00000000 00000000 00000000
1091567616 --> 41 10 00 00 : 01000001 00010000 00000000 00000000
1092616192 --> 41 20 00 00 : 01000001 00100000 00000000 00000000

途中を飛ばして、127,128,129の時の書き出し。
1123942400 --> 42 fe 00 00 : 01000010 11111110 00000000 00000000
1124073472 --> 43 00 00 00 : 01000011 00000000 00000000 00000000
1124139008 --> 43 01 00 00 : 01000011 00000001 00000000 00000000

法則性があるのは分かるのですが、それを記述できなくて困っています。
最下位ビットの位置がずれていくので、全体のビット桁数が、やってきた
データーから判断できません。(下位ビット側にゼロパッディングしている?。)

おわかりになりませんでしょうか。よろしくお願いします。
0219211NGNG
Visual Studio .NET とVisual Basic .NET とVisual C++ .NET ってどう違うんですか?
これから買うならどれがいいですか?
0220デフォルトの名無しさんNGNG
>>216
VC.netで、
Hello world!を表示させるプログラムなら今出来たよ。
0221デフォルトの名無しさんNGNG
>>219
Visual Studio .netなら全て入ってるが、値段も高いという諸刃の剣。
0222211NGNG
値段・・・ですか・・・ちなみにいかほど・?
0223デフォルトの名無しさんNGNG
>>222
自分で調べてくれ。
http://kakaku.com/sku/price/030000.htm

UP版は65000円くらいから
0224211NGNG
>>223
ありがとうございます。恐ろしいですね。
0225デフォルトの名無しさんNGNG
>218
001 --> 3f 80 00 00 : 00111111 10000000 00000000 00000000
005 --> 40 a0 00 00 : 01000000 10100000 00000000 00000000
008 --> 41 00 00 00 : 01000001 00000000 00000000 00000000
127 --> 42 fe 00 00 : 01000010 11111110 00000000 00000000
128 --> 43 00 00 00 : 01000011 00000000 00000000 00000000
              |~ |~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           フラグ 後続bit数 後続bit
なんじゃねーの。
0226211NGNG
Visual Basic .NET かVisual C++ .NET か・・・C++は普通のCもできるんでしょうか??
Visual Basic は「Visual Basic 」っていう言語を使うんですか
0227デフォルトの名無しさんNGNG
「小学生狙う」ネットに悪質な書き込   
 インターネットの掲示板サイト「2ちゃんねる」に8日夜、「明日の朝、登校中の小学
生を狙う。目標は富山県にした」との書き込みが3回にわたってあり、富山県教育委員会
は9日、県内市町村の教育委員会に対し、児童の安全確保に努めるよう通達を出した。
 これを受けて、富山市や高岡市など県内の複数の小学校が、児童を集団下校させる措置
を取った。富山県警も9日、注意を呼びかけた。
http://www.sankei.co.jp/news/030110/0110sha001.htm

0228デフォルトの名無しさんNGNG
>>226
基本的には問題ありません。しかしながら、あれは高すぎますので、PC-UNIXを
ネットから拾ってきてインストールすればgccというのがついてきます。学習用
にはこれで十分です。PC-UNIXは日本語さえ使わなければ非常に簡単です。日本
語を使おうとするといきなり面倒になりますが、プログラムするのに日本語は
不要です。
なお、VisualBasicとBasicは別物です。
0229デフォルトの名無しさんNGNG
じゃあ本当の意味言ってみろよ(・∀・)ニヤニヤ
0230デフォルトの名無しさんNGNG
>225さん。レスどうもありがとうございます。

longや、バイト列だと訳分からなかったのが、ビット表現で書き出すと、下位側に
測定値そのものズバリのビット表現が出てくるのを見つけたときは、見切れたと
思ったのですが、それは早とちりでした。

指摘の通りにどこかにビット数が隠れているのでしょうが、そこが分からなくて、
40時間ほどはまってます。

001の場合は1ビット、127なら7、128で8、というビット数がどこかに隠れているの
ですが、それがわからないのです。

追加で区切りのいい数字と上限の999をあげておきます。
一番左側は、longの代わりに測定値。

測定値 十六進表現 ビット列
255 --> 43 7f 00 00 : 01000011 01111111 00000000 00000000
256 --> 43 80 00 00 : 01000011 10000000 00000000 00000000
511 --> 43 ff 80 00 : 01000011 11111111 10000000 00000000
512 --> 44 00 00 00 : 01000100 00000000 00000000 00000000
999 --> 44 79 c0 00 : 01000100 01111001 11000000 00000000
0231226NGNG
>>228ありがとうございます。探してみます。PC−UNIXというのはC言語の勉強ができるんでしょうか?
0232デフォルトの名無しさんNGNG
>>231
このスレ見れば?

【無料】プログラミングソフトが欲しい【簡単】
http://pc3.2ch.net/test/read.cgi/tech/1034681926/
0233218NGNG
例を少し追加します。

測定値 十六進表現 ビット列
255 --> 43 7f 00 00 : 01000011 01111111 00000000 00000000
256 --> 43 80 00 00 : 01000011 10000000 00000000 00000000
257 --> 43 80 80 00 : 01000011 10000000 10000000 00000000

511 --> 43 ff 80 00 : 01000011 11111111 10000000 00000000
512 --> 44 00 00 00 : 01000100 00000000 00000000 00000000
513 --> 44 00 40 00 : 01000100 00000000 01000000 00000000

998 --> 44 79 80 00 : 01000100 01111001 10000000 00000000
999 --> 44 79 c0 00 : 01000100 01111001 11000000 00000000
0234226NGNG
>>232
ではさっそく・・・
0235デフォルトの名無しさんNGNG
overlay形式(拡張子が.ovlのもの)は一体どうのようなソフトを
束って編集すればいいのでしょうか?全く素人なもので手のつけようが
無いのです。検索したらoverlay形式と言うプログラミングらしい、ということで
こちらで質問させていただきました。初心者の質問でも聞いたんですが、
色の良い返事は返ってこなかったので・・・どなたか御教授お願い致します。
0236デフォルトの名無しさんNGNG
>>218
とりあえず、各ビットでの共通点を洗い出してみました。
1ビットのは特殊なので勘弁してください(上手くすれば統合できるかもしれませんが)。

並びは、測定値のビット、1バイト目、2バイト目先頭

02: 01000000 0
03: 01000000 1
04: 01000001 0
05: 01000001 1
06: 01000010 0
07: 01000010 1
08: 01000011 0
09: 01000011 1
10: 01000100 0
0237デフォルトの名無しさんNGNG
こうなりますかね?(間違ってるかも)

測定値のビット = ((1バイト目 << 1) & 01111110) + ((2バイト目 >> 7) & 1) + 2
023860cm浮き上がるストレートNGNG
質問です。
C言語のコンソールのカーソルを消す方法をエスケープシーケンスではない方法で
Windows.h、インアセ等のがあるのでしたら、お教えください。
0239デフォルトの名無しさんNGNG
>>233
分かった、多分区切り方が違う
最初の2ビットは何に使うか分からないが
次の7ビットの数字+1が有効ビット数で
さらに有効ビット数+1のビットが立っている

511 --> 01 0000111 11111111 000000000000000
有効ビット数=8 → 256 + 255
512 --> 01 0001000 000000000 00000000000000
有効ビット数=9 → 512 + 0
513 --> 01 0001000 000000001 00000000000000
有効ビット数=9 → 512 + 1
998 --> 01 0001000 111100110 00000000000000
有効ビット数=9 → 512 + 486
999 --> 01 0001000 111100111 00000000000000
有効ビット数=9 → 512 + 487
0240239NGNG
ついでに
0 --> 00 1111111 00000000000000000000000
有効ビット数=0 (-1+1) → 1 + 0
0241240==239NGNG
>>240で間違えた
0 --> 00 1111111 00000000000000000000000 (誤)
1 --> 00 1111111 00000000000000000000000 (正)
ついでだから蛇足すると
>さらに有効ビット数+1のビットが立っている
と言うのは2^n(nは有効ビット)を足すと言う事
0242240NGNG
駄目だ
いくら考えても0だけはどうにもならん…
恐らく何かしらの合理的な手法があるのだとは思うが
取り敢えずは最初の2ビットが違う0と1だけは素直に
分けて考えた方が良いかも…
0243218NGNG
>225、236、237、239-241さん
(お一人かな)どうもありがとうございます。

236を読んで、マーカーで色付けしている時に239までは考えられたので、
測定値000と001の時だけ例外処理してやれば、オッケーだと思っていました。
ですから241の1の表現は『当たり』ですね。汚い例外処理をせずに、
きれいにデコードできます。

煮詰まっていたので一人で解決できなかったと思います。(週末で解決
できなかったら、ハッシュテーブルを用意してルックアップしようかと
思っていたくらいですから)

おもてに出るプログラムではないのですが、デコーダーには謝辞を刻んで
おきます。本当にどうもありがとうございました。

# さぁ正整数値はわかった。次は正負の実数だ…。
0244218NGNG
>240さん。
243を書いてる途中で、242が書かれていました。やはり000と001は例外処理をした
方が楽そうです。ちょっと自分のまとめの意味も込めて。

先頭から3ビット目から9ビット目の計7ビットに注目します。またビット表現はたとえば、
111(2)と書くとします。これは十進値の7ですね。

測定値001    -> 必要ビット数は0 -> 0-1 =-1 = 1111111(2)
測定値002〜003 -> 必要ビット数は1 -> 1-1 = 0 =0000000(2)
測定値004〜007 -> 必要ビット数は2 -> 2-1 = 1 = 0000001(2)
(略)
測定値128〜255 -> 必要ビット数は7 -> 7-1 = 6 = 0000110(2)

同様にして、
測定値000    -> 必要ビット数は『-1とする』と
-----------------------------------> -1-1 = -2となるので、注目7ビットが1111110(2)なら
道理が通るのですが、まったく謎です。

#四バイトあるんだから三桁の正整数値くらい、エンコードしないで素直に収めてほすぃ。
#それともエンコードの深い意図があるか、必要ビット数の計算途中で桁があふれているとか…。
0245デフォルトの名無しさんNGNG
Cでコンソールアプリを作ったのですが、プログラム終了の時点で
プロンプトが閉じるので最後の結果表示が見られません。
そこでプログラムの最後に「何かキーを押したらプログラム終了」
という機能を付けたいのですが、そのやり方がわかりません。
getc() や getchar() では、エンターキーを押す必要があるので無理ですよね?
0246デフォルトの名無しさんNGNG
>>245
getch()
0247245NGNG
おっ、できました。ありがとうございます。
0248sohoNGNG
>>244 その表現は「フローティングポイント」(Cならfloat)のふつうの
表現だとおもいますよ。先頭1バイトが指数で40hをゲタとしたn乗表現、
あと3バイトが仮数部で「左寄せ」=0.5+0.25+0.125+・・・の表現で
目的の数値になるべく近い有効数字を保持できるようになっているはず。
(だから切りのいい数は右にいっぱい0bitが詰まっている)
Cで扱うなら4バイト並べた数をfloatとして扱えばそれで済むはずです。
basicだとどうなのかはちょっと不明。
n乗は10のn乗ではなくて16か2のn乗だと思いますが処理系任せに
できるはずです。実数の0.0〜999.0が入る変数に取り込んでから
整数にするとかで。
0249sohoNGNG
>>156 できました。ありがとうございます。またVBの質問です。
フォームAからフォームBをShow 1したとき、フォームBが
常にフォームAの後ろに表示されてしまいます。フォームBはモーダルで、
フォームBの上にあるComboBoxにフォーカスがあるときでも、Bをドラッグ
してAに重なる所に持ってくるとAの後ろに隠れてしまいます。
BをOKまたはCANCELするまでBが前面に出ているようにするには
どうすればいいでしょうか?
0250218NGNG
>sohoさんおはようございます。

perlで実装しています。244の方法で、力づくでデコードサブルーチンを書き上げました。

はいfloatは頭にありました。テストでうまくいかなかったものですから、質問させて
いただきました。そら、packしたらデコードできないよ > 自分。unpackしないと…。

unpack( 'f', データー部四バイト )で一発でした。どもありがとうございます。

一緒に考えて下さった方々にももう一度お礼申し上げます。
0251デフォルトの名無しさんNGNG
2
0252デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
■ このスレッドは過去ログ倉庫に格納されています