スレ立てるまでもない質問はここで 84匹目
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/07/17(火) 01:30:23プログラミングと関係ない質問はそれぞれの板の質問スレへ。
前スレ
スレ立てるまでもない質問はここで 第83刷
http://pc11.2ch.net/test/read.cgi/tech/1180081884/
_,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、 ,,,,-―---、
,r‐'″ ._,,,, `'lri,!'''″ ゙l
.,,,″ ,,r'"` ゙゙l, ゙ヘ, |
!アr, .l°.ェ'ニ,コ .| ゚ヘ、 |
`'i、 .く_,、vr''″ ., ゙'i、 .,,/
゙X、 ト ゙!,゛ .,,r‐--、
,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜
め゙゚“゙゙~゛ |  ̄` .,l゙
| ,i´ ,l゙
゙!、 ,i´ ,ノ
.'┐ ,,-° '=,, /`
.゚!, ,,,,r'″ ゙┐ ,l゙
゚'r, .''''"` │ .,,-''i、 /
`''x, .| | .,,r'" .゙┐ ,i´
~'ヘi,,, | |_,r・″ 'ヘ,、 l゙
`¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ�=@ ,l゙
`゙'ーぃ--r'″ `'―、,,,,/
0153デフォルトの名無しさん
2007/07/25(水) 11:08:22今一番良さそうなWebプログラミング言語って何でしょうか?
主観で結構なのでお願いします
0154デフォルトの名無しさん
2007/07/25(水) 12:06:000155デフォルトの名無しさん
2007/07/25(水) 12:10:18objをexeにするのはリンクの役目
リンカのオプション調べてみては
0156デフォルトの名無しさん
2007/07/25(水) 20:02:14C++かJavaかどっちか忘れたんだが
二重ループになってようが三重ループになってようが
ループの一番外側に抜け出せる命令ってなかったっけ?
どっかの本で読んでえらく関心したんだがなぁ…。
bbreakとかなんとかそんな名前だった気がするが思い出せない。
C++ switch continue breakで検索してもないからないのか…。
おまいらなら知ってるだろ?
0157デフォルトの名無しさん
2007/07/25(水) 20:33:590158デフォルトの名無しさん
2007/07/25(水) 20:59:14ある程度までエクセル(VBA)とアクセスで作ったのですが実行速度等に問題があり、
C言語で作りたいと思っています。
これから先、独学で勉強をしていくより、プログラマになって
プログラムの知識や技術を学んだほうがいいですか?
また、独学の場合どの程度まで技術を上げることができますか?
0159デフォルトの名無しさん
2007/07/25(水) 21:01:26C++ だと goto
Java だとラベルつき break
0160デフォルトの名無しさん
2007/07/25(水) 21:12:06プログラマになって学ぶってどういう事だ?
学んでその結果プログラマになる(かもしれない)んだろ?
0161デフォルトの名無しさん
2007/07/25(水) 21:15:230162158
2007/07/25(水) 21:29:13独学で学んでいますが、どうしても経験や知識が狭くなると思いまして。
プログラマ・SEの職種で就職して働く場合と、
営業等で働きながら独学で学ぶ場合では大きな差ができます。
年齢が年齢だけに派遣で働きながらプログラムを作っていくか(30過ぎで転職)、
営業で働きながら独学で作っていくか迷っています。
0163デフォルトの名無しさん
2007/07/25(水) 22:14:420164デフォルトの名無しさん
2007/07/25(水) 22:32:080165デフォルトの名無しさん
2007/07/25(水) 23:20:280166デフォルトの名無しさん
2007/07/26(木) 01:28:58$ grep [{}] hogehoge.c
とやったら調子よさげだったので
$ grep "[{}]" -e "if" -e "else" -e "while" commit.c
とやったらコメント文も大量にでてきてダメダメだった。
インデントレベル調べて一段深くなったら前の行を表示とかのツールを Perl で作るのもよさそうだけど他に方法は無い?
フリーのCパーサか、似たようなことができるもっとできのいいツールがあればそれを使いたいのだけど
あとぶら下がり中括弧にも対応したい
while(hoge)
{
}
とかみたいなやつに。
0167デフォルトの名無しさん
2007/07/26(木) 01:31:15> $ grep "[{}]" -e "if" -e "else" -e "while" commit.c
の commit.c は hogehoge.c のまちがいね
コピペ修正忘れてたスマソ
0168846
2007/07/26(木) 04:01:40もちろん全部やらないで、制御構造だけ取り出せばいいじゃん
0169デフォルトの名無しさん
2007/07/26(木) 08:20:57>Java だとラベルつき break
ソレダ!ダンケ・シェーン!
0170デフォルトの名無しさん
2007/07/26(木) 08:34:24なぜ、そんなにプログラムを作らなければならないのですか。
もともとのDBの話でも、なぜそんなに速くなくてはならないのですか。
私には、何か思いこみがあるような気がするのですが。
0171デフォルトの名無しさん
2007/07/26(木) 08:38:140172デフォルトの名無しさん
2007/07/26(木) 10:06:370173デフォルトの名無しさん
2007/07/26(木) 17:43:38サムー((( ゚Д゚)))サムー
0174デフォルトの名無しさん
2007/07/26(木) 17:59:310175デフォルトの名無しさん
2007/07/26(木) 23:43:13うーんやっぱりそれしかないか。lex&yacc の本引っ張りだしてくるわ。
0176168
2007/07/27(金) 01:01:23終了した範囲を出力。
で十分だと思う。(while{{{...}}}こんな感じ)。コメントは邪魔なら削除の方向で)
0177デフォルトの名無しさん
2007/07/27(金) 01:26:46変数で格納出来る桁数以上の素数の計算はどうやってやっているのでしょうか。
0178デフォルトの名無しさん
2007/07/27(金) 01:34:49メモリに収まらなければ二次記憶に入れればいいじゃない
ということではなくて多倍長整数を使えって言えばいいのか?
0179デフォルトの名無しさん
2007/07/27(金) 01:35:23多倍長演算。
0180デフォルトの名無しさん
2007/07/27(金) 04:55:17↑これ何のソフトですか?
0181デフォルトの名無しさん
2007/07/27(金) 08:16:20PC初心者を引っ掛けて金儲けするソフト。
0182デフォルトの名無しさん
2007/07/27(金) 10:20:58・CreateProcessでフック対象をサスペンド状態で起動
・エントリーポイントまで進めて停止
・CreateRemoteThread+LoadLibraryでフック処理とダミー関数を入れたDLLをロードさせる
ってやると、ダイアログやコントロールを使用しているアプリで表示が崩れたり
音もなく落ちたりするんだけど、原因や回避方法知ってる人いる?
初期化関係の関数もフックしたいから、どうしても開始時にフックしたい。
ダイアログやコントロールがないもの、たとえばDirectXで自前描画してるだけのゲームとかは
問題なくフックできてるんだけど・・・
スレ違い or 板違いだったらゴメン。
0183デフォルトの名無しさん
2007/07/27(金) 10:24:460184デフォルトの名無しさん
2007/07/27(金) 13:59:53O(logn)にする方法ってありましたよね?nが32なら2乗を5回する、みたいな感じで。
この作業の名前を知りたいです、教えてください。
0185デフォルトの名無しさん
2007/07/27(金) 16:36:55http://ja.wikipedia.org/wiki/%E7%B4%AF%E4%B9%97
0186182
2007/07/27(金) 16:55:13というか自分のミスだった。
スレ汚しゴメン。
0187デフォルトの名無しさん
2007/07/28(土) 13:22:220188デフォルトの名無しさん
2007/07/28(土) 13:25:07void quickSort(int[] a,int i,int j){
if(i==j) return;
int p=pivot(a,i,j);
if(p!=-1){
int k=partition(a,i,j,a[p]);
quickSort(a,i,k-1);
quickSort(a,k,j);
}
}
0189デフォルトの名無しさん
2007/07/28(土) 14:02:40if(len >= 2){
sort(arr, len-1);
for(int n=len-1; n && arr[n-1] >= arr[n]; n--){
int tmp = arr[n-1]; arr[n-1] = arr[n]; arr[n] = tmp; } } }
挿入ソートの外側を再帰化しただけという。しかも効率劇悪w
0190デフォルトの名無しさん
2007/07/28(土) 15:42:02データ用ディレクトリは作るのに、その中に設定ファイルは作ら(れ)ない。
事前に用意しておいた設定ファイルの場所を指定すると中身を読むが、書き込まない。
その場所を指定しないと、その「事前に用意した設定ファイル」があっても読みにすら行かない。
原因として、何が考えられるでしょうか。
ディレクトリは作れてファイルが作れないというのがわけわかりません。
ちなみにどのマシンで試しても同じでしたので、実行ファイル側のバグのようです。
0191デフォルトの名無しさん
2007/07/28(土) 15:44:08ディレクトリもファイルも絶対パスで指定してる?
0192デフォルトの名無しさん
2007/07/28(土) 16:24:47よくある仕様です。
なぜか、フォルダは作ってくれるのですが、ファイルは作ってくれないのです。
ファイルがある場合、その都度パスを指定しないと読み込んでくれないのです。
conf.confというファイル名を指定してあるのですが、なぜだか存在していても読まない。
おかげでそのフォルダ以下の処理が全く出来ません。TEMPファイルも作成できないし、弱っています。
0193デフォルトの名無しさん
2007/07/28(土) 16:29:380194デフォルトの名無しさん
2007/07/28(土) 16:34:57読まずにどうなるのか。作らずにどうなるのか。
どんなエラーを返すのか。
0195デフォルトの名無しさん
2007/07/28(土) 16:42:11>>194
confファイルにすべての設定値を記録するゲームプログラムですので、
現状、起動するたびに記憶喪失(初期状態)になっています。
ファイルが作れないから読めるわけはない、という理屈ならわかるのですが、
ファイルを用意しても(confなので手書きで用意可能)、実行ファイル側はパスがわかってなくて読みにいかない、
という状態です。
読みに行く先のマイドキュメントのパスがわかってないなら、
なぜちゃんと初回起動時にマイドキュメント配下にフォルダのみを作れるのか、
ここもまた矛盾しているようないないような…
デバッグログを吐くようにしてやると、ちゃんとパスは取得していたんですよ。
0196デフォルトの名無しさん
2007/07/28(土) 16:43:34フォルダの存在は確認できているのか?
ファイルは開けているのか?
0197デフォルトの名無しさん
2007/07/28(土) 17:02:11設定上書きも可能です。
でもこの引数、実行ファイルがそのファイルのパスを記憶することは無く、一回限りです。
いまさっき、マイドキュメント配下のフォルダを削除して再度自動生成させて見ましたがやはり、
フォルダだけは正常に生成して、confファイルとキャッシュなどTEMPファイルは一切作れないようです。
別に用意した、正常動作確認済みの実行ファイルで試すと、ファイル作成まで行くのです。
0198デフォルトの名無しさん
2007/07/28(土) 17:05:170199デフォルトの名無しさん
2007/07/28(土) 17:22:41最初でこけてDisappearedするという…よそでビルドした正常動作版は最後まで行きます。
static void loadCachedWorld()
{
// can't get a cache from nothing
if (worldCachePath == std::string("")) {
joiningGame = false;
return;
}
// lookup the cached world
std::istream *cachedWorld = FILEMGR.createDataInStream(worldCachePath, true);
if (!cachedWorld) {
HUDDialogStack::get()->setFailedMessage("World cache files disappeared. Join canceled");
drawFrame(0.0f);
remove(worldCachePath.c_str());
joiningGame = false;
return;
}
// status update
HUDDialogStack::get()->setFailedMessage("Loading world into memory...");
drawFrame(0.0f);
// get the world size
cachedWorld->seekg(0, std::ios::end);
std::streampos size = cachedWorld->tellg();
unsigned long charSize = std::streamoff(size);
0200デフォルトの名無しさん
2007/07/28(土) 17:24:44// make world
HUDDialogStack::get()->setFailedMessage("Preparing world...");
drawFrame(0.0f);
if (!worldBuilder->unpack(localWorldDatabase)) {
// world didn't make for some reason
if (worldBuilder)
delete worldBuilder;
worldBuilder = NULL;
delete[] localWorldDatabase;
HUDDialogStack::get()->setFailedMessage("Error unpacking world database. Join canceled.");
remove(worldCachePath.c_str());
joiningGame = false;
return;
}
delete[] localWorldDatabase;
// return world
world = worldBuilder->getWorld();
if (worldBuilder)
delete worldBuilder;
worldBuilder = NULL;
HUDDialogStack::get()->setFailedMessage("Downloading files...");
const bool doDownloads = BZDB.isTrue("doDownloads");
const bool updateDownloads = BZDB.isTrue("updateDownloads");
Downloads::startDownloads(doDownloads, updateDownloads, false);
downloadingInitialTexture = true;
}
0201デフォルトの名無しさん
2007/07/28(土) 17:25:530202デフォルトの名無しさん
2007/07/28(土) 19:35:52バケツソートは、現れる数が、どのような場合か述べよ。
という問があるのですが、意味が解りません。
どのような場合なのでしょうか?
0203デフォルトの名無しさん
2007/07/28(土) 19:41:560204デフォルトの名無しさん
2007/07/28(土) 19:54:120205デフォルトの名無しさん
2007/07/28(土) 20:18:20だから表れる数の種類が有限でないといけない。
現実的には有限なだけでなくメモリ等の計算機資源で用意することができる数に収まっている必要がある。
0206デフォルトの名無しさん
2007/07/28(土) 20:30:240207デフォルトの名無しさん
2007/07/28(土) 21:14:00今、KubuntuでC++のプログラムを組んでいます。
g++でdbgを使ってデバッグするときは
-gオプションを付けるんでしたよね。
でも、makeコマンドでコンパイルするときは
どうすればいいんでしょうか?
自分にはあまりに大きなプログラムなので
ステップしてどう動作しているのか確かめたいんです。
初心者なので助けてください。お願いします。
0208デフォルトの名無しさん
2007/07/28(土) 21:28:220209デフォルトの名無しさん
2007/07/28(土) 21:33:130210デフォルトの名無しさん
2007/07/28(土) 22:49:16makefile中に記述するか、
makefileを変えずに全てのコンパイル時に付けたり付けなかったりしたければ、
make CFLAGS=-gとかやる。でも、
a: a.o
a.o: a.c
$(CC) -c a.c
みたいにCFLAGSを無視するように具体的に書かれてたら駄目だけどね。
0211デフォルトの名無しさん
2007/07/28(土) 22:53:20makefile中のCFLAGSに-gを追加しないといけないね。
0212名無しさん@そうだ選挙に行こう
2007/07/29(日) 00:42:02CFLAGSでなくCXXFLAGSとかを使えばいいかな。
0213名無しさん@そうだ選挙に行こう
2007/07/29(日) 02:09:04例えばjavaの場合、
PATHにjdk1.5のbinを設定しますが、JAVA_HOMEってのにも設定が必要ですよね
他にもCLASSPATHなんてのも出てくる
これらにはそれぞれ別の役割があるんでしょうか?
0214名無しさん@そうだ選挙に行こう
2007/07/29(日) 02:23:13でもコンパイラとかを使うならbinディレクトリをPATHに追加すべきだけど
JAVA_HOMEやCLASSPATHは設定の必要は基本的にはない
0215名無しさん@そうだ選挙に行こう
2007/07/29(日) 02:35:43例えば、シェルは実行コマンド(ファイル)を探すために環境変数PATHを見るし
JVMはJAVA_HOMEを見て実行時の拠点を決める(.jarなんかが置いてある)。
知らないclassが出てきたらCLASSPATHも見て探す。
0216213
2007/07/29(日) 02:57:43>>215
ありがとうございます
何となく理解できたけどやっぱり難しいです
経験積んでいくうちに少しずつ分かっていくものでしょうか?
あるいは自分が馬鹿なだけなのか…
0217名無しさん@そうだ選挙に行こう
2007/07/29(日) 04:26:35Javaの環境変数ではなくシステムの環境変数
Javaに限らず、ここに指定したパスにあるファイルを実行する時は
フルパスを指定する必要がなくなるぞ
毎回フルパス指定するつもりなら要らんかも知れんが…w
CLASSPATH
javaの環境変数で、javaはここに指定された場所からクラスを探す
指定なしの場合は標準のクラスライブラリとカレントディレクトリから探す
標準外のクラスを使いたい時には指定することになるだろうな
package使うようになったら無いと困ると思う
JAVA_HOME
俺使ったことねぇや、何だっけ?
0218名無しさん@そうだ選挙に行こう
2007/07/29(日) 05:09:47プログラマ暦2年だが、Javaに限らずPATHと*_HOMEの環境変数の違いが未だによく分からん
上手くいかなかったらパスを通すって感じ
0219名無しさん@そうだ選挙に行こう
2007/07/29(日) 06:24:31PATHはシェルが使用して、実行モジュールの位置を検索するのに使用、
*_HOMEは特定のプログラムが使用して、その意味やどう使うかはそのプログラム次第、
という感じかね?
例えば、*_HOMEでアプリケーションの入っているトップディレクトリを指定したりとか。
C:\hoge以下に一つのアプリケーションで使用するファイル群があるとして、
C:\hoge\binに実行ファイル、C:\hoge\libにライブラリ、C:\hoge\docに……とかなっている場合に、
PATHにはC:\hoge\binを追加、HOGE_HOMEにはC:\hogeを設定するとか。
HOGE_HOMEがあればPATHに追加するパスを%HOGE_HOME%\binと書くこともできる。
0220名無しさん@そうだ選挙に行こう
2007/07/29(日) 07:03:48ありがとうございます。
今はLinuxの環境がないので月曜日に
そのmake CXXFLAGS=-gというのを試してみます。
0221名無しさん@そうだ選挙に行こう
2007/07/29(日) 07:50:55「パスを通す」ってもう死語なのか……
エクスプローラーのせいで「カレントディレクトリ」って概念自体が
理解しづらいものになってるのかもね。
コマンドプロンプト使って少し遊んでたら分かってくるんじゃね?
0222名無しさん@そうだ選挙に行こう
2007/07/29(日) 08:27:400223名無しさん@そうだ選挙に行こう
2007/07/29(日) 08:32:23Linuxは板に誘導でいいだろ
って言うかWin板もコマンドプロンプトスレあるし
0224名無しさん@そうだ選挙に行こう
2007/07/29(日) 09:23:35Windows だと死語かもしんないね。
他だと普通に使うが。
0225名無しさん@そうだ選挙に行こう
2007/07/29(日) 11:00:44「パスを通す」の意味がわからんのはヤバス
0226名無しさん@そうだ選挙に行こう
2007/07/29(日) 11:01:420228202
2007/07/30(月) 00:45:21出てきました。
2分探索木についてなんですが、
データが、3,8,15,21,32,37,41と順に現れた時の2分探索木を求める場合、
この出てきた順に作っていかないといけないのでしょうか?
つまり、根を3にして、根の右を8にして8の右を15にして…と、出てきた順に
作って行かないといけないのでしょうか?
それとも根を21にして、根の左を8にして、根の右を37にして…とした方が、
ちゃんとした2分探索木が出来るので、こうした方が良い気がするのですが、
順番通りにせず、こうしても良いのでしょうか?
別に上に書いた問題が教科書に載ってるわけじゃないのですが、順番通り
にやらなといけないのか疑問に思いまして。
0229デフォルトの名無しさん
2007/07/30(月) 00:46:390230228
2007/07/30(月) 14:20:13ありがとうございました。
0231デフォルトの名無しさん
2007/07/30(月) 19:49:16書くことが出来るのならば、どのプログラミング言語を使えばよろしいでしょうか ?
こんな質問してすいませんm(__)m
0232デフォルトの名無しさん
2007/07/30(月) 20:08:03Rubyという言語を使え
0234デフォルトの名無しさん
2007/07/30(月) 20:38:18ネット上に置くというのは何らかのサーバ上に置いておくということ?
もし、そうであれば、
まずはアクセスしてくれるプログラムを起動することを許可しているサーバを探すことから始めろ。
次に指定した時刻にアクセスさせるためには、
アクセスさせるプログラム自体がサーバ上で常に動作していて自前でアクセスタイミングを計ってアクセスするか、
cronのようなサーバのOSが持っているスケジューラシステムを使用するかだと思うが、
どちらの方法もサーバによってはやらせてもらえないかもしれないから、それを確認する。
以上のことさえできるのなら、サーバ上で動作するコードを書けるものであれば、
どんな言語を使っても構わない。環境を何も聞かずに○○を使えなんて断定する言葉は聞くに値しない。
まずは「ネット上に置いておけ」る場所の管理者に聞くことから始めろ。
0235231
2007/07/30(月) 21:06:47てっきり、JAVAなどでしかサーバ上で起動しないものだと思っていました。
ありがとうございます。
0236デフォルトの名無しさん
2007/07/30(月) 22:31:42まずチンチロリンのゲームを作成します。
次に双六のゲームを作成しようとすると、
前に作ったチンチロリンのDice(さいころ)クラスが流用できる、
と気づくと思います。
こんな場合、次のどれが正しいんでしょうか?
(1)チンチロリンを作っているときにDiceを外出しできると気づくべき
(2)双六作成時にDice流用に気づいた時点でDiceのクラスライブラリを作成し、
(a)チンチロリンのリファクタリングも合わせて行うべき
(b)チンチロリンは放っておいて、双六だけライブラリを使用するべき
(3)双六だけでなく今後もDiceを使うかどうかでライブラリ化を判断すべき
0237デフォルトの名無しさん
2007/07/30(月) 22:42:550238デフォルトの名無しさん
2007/07/31(火) 05:15:16「ライブラリ化できるんじゃね?」と早くから気付いた上で、
そうすることによって「今後の」労力は減るのか否か、
ちゃんと考えた上で実行に移すべき。
そうじゃないとただの自己満足で終わってしまう。
そういう習慣がいずれは役に立つときは来るかも知れないし、
趣味でやっているのならそれもありだとは思うけど。
0239デフォルトの名無しさん
2007/07/31(火) 05:19:400240236
2007/07/31(火) 07:15:34なるほど、今必要と考えられることだけやれってことですね。
前に作ったプログラムのリファクタリングなんて
そのソフトを何らかの理由で直さざるを得なくなるときまで
基本的ににやるべきではなさそうですね。現状正しく動くなら。
わかりました、ありがとうございます。
0241デフォルトの名無しさん
2007/07/31(火) 09:25:200242デフォルトの名無しさん
2007/07/31(火) 09:26:130243デフォルトの名無しさん
2007/07/31(火) 09:32:45ttp://www.html-to-pdf.net/xps-library.aspx
これでアプリを作りたいんですが、どうすればいいんでしょうか。
プログラムはVBAがほどほどわかる程度の初心者です。
0244デフォルトの名無しさん
2007/07/31(火) 12:39:59参照設定して使えるようになるんじゃないかな。
0245デフォルトの名無しさん
2007/08/01(水) 14:52:34!MESSAGE "Ruby Content Assist" が正常に完了しませんでした。詳しくは、ログを参照してください。
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at org.rubypeople.rdt.internal.codeassist.CompletionEngine.doSuggestMethods(Unknown Source)
at org.rubypeople.rdt.internal.codeassist.CompletionEngine.complete(Unknown Source)
at org.rubypeople.rdt.internal.core.RubyScript.codeComplete(Unknown Source)
・
・
↑たぶん上記ファイルが無いせいだと思うんですが、どこに行けばあるのかご存知の方がいたらご教示下さい。
環境:
Eclipse 3.2.0
RDT 0.9.0
0246デフォルトの名無しさん
2007/08/01(水) 18:11:48と ) | |
Y /ノ 人
/ ) < >__∧∩
_/し' //. V`Д´)/
(_フ彡 / ←>>245
0247デフォルトの名無しさん
2007/08/01(水) 23:37:092K/XPのExplorerでCTRL+Fでファイル検索するときに使う
システムファイル(com? dll? exe?)の名前を教えてください。
0248デフォルトの名無しさん
2007/08/02(木) 00:00:59いや、実際には別のDLLかもしれないけど。
0249デフォルトの名無しさん
2007/08/02(木) 02:57:560250デフォルトの名無しさん
2007/08/02(木) 10:25:530251デフォルトの名無しさん
2007/08/02(木) 10:29:53作ったやつがやめたらメンテナンス不能になると困る
0252デフォルトの名無しさん
2007/08/02(木) 19:43:46y=(a+b)*(c+d)*(e+f);
z=1.0/y; <-ここでsigfpeで止まる
で,gdbで見ると
print y --> 6.12345e-6
print (a+b)*(c+d)*(e+f) --> 412.3
と言った感じで,直前の代入式の値と一致しない数値が入っています.
こういった場合,どういう原因が考えられるでしょうか?
■ このスレッドは過去ログ倉庫に格納されています