一緒に勉強をしよう_その2

このエントリーをはてなブックマークに追加
1クレアラシル
前スレが上がらなくなったので、移転。

一からプログラムを勉強をしようという
流れになっているようです。
他板からの参加表明の方もいます。
果たして、使えそうなプログラムはできるのだろうか?

前スレ 誰か一緒に勉強しない?
http://corn.2ch.net/test/read.cgi?bbs=entrance&key=987714371&ls=50

ボーランド c++コンパイラ 無償版
http://www.borland.co.jp/cppbuilder/freecompiler/index.html
勉強ページリンクスレ
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=949623869&st=218&to=218&nofirst=true
参考図書スレ
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=964560144
LSI C-86 用のC言語開発環境 簡単にコンパイル・実行
http://www.vector.co.jp/vpack/filearea/win/prog/c/lsic/index.html
その他いろいろ
http://www.vector.co.jp/vpack/ranking/category/win/prog/index.html

補完は、すいませんが2にお願いします。
222世紀を目指す名無しさん:2001/04/25(水) 02:47 ID:???
めんどいから>>3に頼む。
3禽ロ・什洌ン(叨ウ:2001/04/25(水) 03:02 ID:???
俺はCGI勉強したい・・・
それは独習で十分か、ってもう俺そんな時間ねーってな(メロゥ
422世紀を目指す名無しさん:2001/04/25(水) 03:08 ID:???
つきあうぜ
5オジュン:2001/04/25(水) 03:11 ID:blPRNVzI
この企画面白そうだよね。
6クレアラシル:2001/04/25(水) 05:17 ID:???
Hello Worldを
画面に表示するプログラムのソース(短かすぎ)はできたけど…
コンパイルのやり方が…
7ういっちんこ(栗)withマロにン:2001/04/25(水) 05:20 ID:4p11C8ME
お!
知らない間にこんな進んじゃってるよ
8(*゚д゚)y─┛~~~~:2001/04/25(水) 05:21 ID:QwEbBgh6
>>3
私もやりたいYO!
9ういっちんこ(栗)withマロにン:2001/04/25(水) 05:21 ID:4p11C8ME
ストーカ相手にカッカ来てる間に、、、

ちくしょうっ!
10ういっちんこ(栗)withマロにン:2001/04/25(水) 05:22 ID:4p11C8ME
でも、300からこっちに移ってるってことは
もしかして呆れられて締め出されちゃったか?(涙
1122世紀を目指す名無しさん:2001/04/25(水) 05:23 ID:???
>>10
復旧かかる前に新スレ立てただけでしょ。
12ういっちんこ(栗)withマロにン:2001/04/25(水) 05:25 ID:???
そか
13クレアラシル:2001/04/25(水) 05:30 ID:wNLNi192
>>10
ん?前スレはdでただけか。
すまん
1422世紀を目指す名無しさん:2001/04/25(水) 05:35 ID:???
スレって言うか、板がトンで100復帰掛かってだけの状態だった。
さっき完全復帰が掛かった。
15キメラカイト:2001/04/25(水) 05:40 ID:???
企画:ネットで賞金をかけて争うゲーム
元ネタ:ディアブロ+バトルロワイヤル

参加料として、いくらか払い、広大なマップで殺し合い。
こちらで賞金を用意しなくて済むから、何とかなるかも。
詳細は、まだ考えてないんだけど。

ごめん、パクリネタだけど、絶対楽しいはず。
2ちゃんねるでうまく広めれば、参加者も増えるだろ?
1622世紀を目指す名無しさん:2001/04/25(水) 05:42 ID:???
>>15
それは課題としてはレベル高すぎるように思われ・・・
17キメラカイト:2001/04/25(水) 05:53 ID:???
>>16
そうだな・・単純に考えても

・本人認証
・参加者の24時間整理
・データの完全管理

が必要か・・・。まぁ、言ってみただけだ。
18クレアラシル:2001/04/25(水) 06:00 ID:???
ゲームって、難しそう。
特にネットゲー
1922世紀を目指す名無しさん:2001/04/25(水) 06:04 ID:???
前スレより。こんな感じでいいんじゃない?

309 名前:22世紀を目指す名無しさん 投稿日:2001/04/24(火) 19:07 ID:???
何作るか決まったの?
まだなら,定番で済まんが電卓ってのは?

まず普通の四則演算の奴。
安定したら各種関数だな。
最初はbin to hexとか簡単な奴。
なるべく組み込み関数は使わないで,関数自体を自作してさ。
後はBMI(BodyMassIndex:誤訳だけど肥満指数)とか,普通は使わないような関数募集してみるとか?

なんか,大学のインチキ情報処理演習みたいだけどねん
20キメラカイト:2001/04/25(水) 06:11 ID:???
>>19
すまん、マジでレベル違いだった。逝ってきます
21クレアラシル:2001/04/25(水) 06:12 ID:???
2進数?を16進数?にするってこと?
やってみようかな
2222世紀を目指す名無しさん:2001/04/25(水) 06:13 ID:???
>>20
逝かなくて(・∀・)イイ!!
あんたもいっしょにやろうぜ!
23ニセモノ:2001/04/25(水) 06:15 ID:v.BAXOs.
   ∧_∧ ξ / ̄ ̄ ̄ ̄ ̄
  ( = _ =) <  既出かもしれないけども
  (    )   \_____
  | | |
  (__)_)

プログラム板@初心者向け?

お勉強ページ 勝手にリンク 第2版
http://piza.2ch.net/test/read.cgi?bbs=tech&key=967778156

このプログラミング本をおすすめ『しない』
http://piza.2ch.net/test/read.cgi?bbs=tech&key=987756888

プログラムを勉強の始めたい人のためのスレッド
http://piza.2ch.net/test/read.cgi?bbs=tech&key=987666739
24キメラカイト:2001/04/25(水) 06:18 ID:???
>>22
正直な話、このレベルだと俺が参加する余地がない。
企画ぐらいしか出来ないし、俺の企画はああいう感じだしな。

これなら、どうか??

・自問自答クン
・モトネタ? 何か。(任意)など
・こちらの問いに返してくれる。カスタマイズで、自己分析も出来そう。
2522世紀を目指す名無しさん:2001/04/25(水) 06:19 ID:???
>>24
人工無能?
26キメラカイト:2001/04/25(水) 06:21 ID:???
>>25
うん、それに近い。ただ、こちらでのキャラ作りもしたいよね。
人口無脳って、簡単に作れると聴いたんだけど・・・。
これなら、みんな楽しみながら作れそう。
27ニセモノ:2001/04/25(水) 06:24 ID:v.BAXOs.
   ∧_∧ ξ / ̄ ̄ ̄ ̄ ̄
  ( = _ =) <  また既出?
  (    )   \_____
  | | |
  (__)_)

推薦図書/必読書のためのスレッド#2
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=964560144

javaとC++どちらを先に学ぶべき?
http://piza.2ch.net/test/read.cgi?bbs=tech&key=986031950

      プログラム修得順序    
http://piza.2ch.net/test/read.cgi?bbs=tech&key=986792452
28クレアラシル:2001/04/25(水) 06:27 ID:???
専門版があるからそっち逝けって言われそうだ。

29キメラカイト:2001/04/25(水) 06:28 ID:???
>>23 >>27
とりあえず、意見だけでも聞いてくれないか?
出来る出来ないは、置いといて。
まぁ、箱の受け売りだが。で、あいつ、何してんの?
30オジュン:2001/04/25(水) 06:29 ID:GoyzrNtQ
>>28
ラウンジでやるから面白いんだと思うのだが。
31クレアラシル:2001/04/25(水) 06:29 ID:wNLNi192
>>24
おもしろそう。
2ちゃん用語詰め込みできそうで
32クレアラシル:2001/04/25(水) 06:31 ID:???
>>30
そだね。
入りこめなかった人も来るかもしれないし。
3322世紀を目指す名無しさん:2001/04/25(水) 06:58 ID:???
各自で勝手に勉強進めればいいのかな。
ソースはどっかにアプしたりするの?
34クレアラシル:2001/04/25(水) 09:03 ID:???
ラウンジ公式掲示板にアップとかw
35クレアラシル:2001/04/25(水) 09:04 ID:???
公式掲示板じゃなくて
公式サイトか。

今日は落ち
3622世紀を目指す名無しさん:2001/04/25(水) 12:39 ID:Fv3.qkNI
ども前スレの電卓発言野郎です。

別に電卓欲しい訳ではないのです(w
あくまでも簡単な基礎練習ですよ。電卓は…

数字だけ扱うプログラムは単純に作れるし,関数や変数宣言の手続きなんかを知るのに,
比較的分かりやすいと思うので,提案させて頂きました。

あと,電卓だとVersionUpの見通し(四則演算>既定関数>拡張関数)が立てやすく,
機能を追加し肥大化したプログラムの再配置とか,メンドクサイ問題も結構出ますんでね。

拡張関数の作成は,その言語の癖を知る為にかなり有用です。

基礎ができる前にいきなり文字列とか扱うと,変なエラーで頓死しちゃったりしません?そんなの俺だけか…

ではでは…
37ニセモノ:2001/04/25(水) 19:32 ID:v.BAXOs.
猫にもわかるプログラミング
http://www.tandemsite.co.jp/~yasutaka/

初心者による初心者のためのC言語
http://user.shikoku.ne.jp/roadstar/cgengo/cgengo.html

よい子のC++
http://www.tcp-ip.or.jp/~ikken/cpp/

わたなべけんいちのHP
http://www.asahi-net.or.jp/~BX5K-WTNB/

C言語入門
http://www.edu.ics.saitama-u.ac.jp/~j542hk/c/

※6つのうち、2つが既出でしたね…とほほ。
3822世紀を目指す名無しさん:2001/04/25(水) 19:33 ID:???
有名人なのかぃ?
39boxfondiryadslosk2-p58.hi-ho.ne.jp:2001/04/25(水) 19:34 ID:w6LJgze6
おおう、
親切な人がいるもんだ、、、
オフが終わったら本格的にやりますですよ
4022世紀を目指す名無しさん:2001/04/25(水) 19:37 ID:???
特に39さん、熱いコピペをありがとうございます。
私は純粋にあなたたちに少年の心を取り戻していただこうとスレを立ててみました。
一部の自作自演を除き、あまりにも罵倒が激しすぎます。あきれたです。
もう怒ったです。2ちゃんねらーに怒りゲージMAXです。
もう知らんです。勝手にしろです。
41ニセモノ:2001/04/25(水) 19:41 ID:v.BAXOs.
JAVAコンパイラ・リファレンス
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=987727275

基礎からのC言語(メールマガジン)
http://web1.freecom.ne.jp/~mu-home/mmg/cpp.html

これ使えばぼーらんどをGUIとして使えるよ。
http://www.vector.co.jp/soft/win95/prog/se172614.html

カテゴリー別プログラムランキング in vector
http://www.vector.co.jp/vpack/ranking/category/win/prog/index.html
4222世紀を目指す名無しさん:2001/04/25(水) 19:41 ID:???
大手町の次は神保町だ。書店街で有名だな。
都営新宿線と営団半蔵門線に乗り換えられる。その次は水道橋。
中央線に乗り換えられる。次の春日はつい最近までなんでもないただの駅だったけど、
去年の12月に都営大江戸線が開通したおかげで、後楽園の丸ノ内線と南北線に
乗り換えられるようになった。もちろん大江戸線にも乗り換えられる。
春日の次は白山、千石と続いて、巣鴨に着く。ここからは山手線の外側だ。
巣鴨の次、西巣鴨は都電荒川線の新庚申塚、その次の新板橋は
埼京線の板橋や東武東上線の下板橋にそれほど遠くない。結構便利だぜ。
まあ、JRも私鉄も、都心から伸びる鉄道はほとんどみんな放射状になっているから、
板橋区役所前、板橋本町、本蓮沼と進んでいくうちに他の鉄道からは離れていくけどな。
志村坂上を過ぎるとすぐに地上に出て、志村三丁目からは終点まで高架線だ。
はっきりいって、これじゃあもう地下鉄じゃないよな。
蓮根の次の西台の横には三田線の車庫があって、ここから出てきた電車は
次の高島平から発車する。終点の西高島平まではあと二駅だけど、
その一つ手前の新高島平で降りておこう。
4322世紀を目指す名無しさん:2001/04/25(水) 19:44 ID:/btpcxHo
単純なコンソールアプリケーションで電卓作成中。
つーか四則演算でいきなりつまづいた。
括弧が入ったときの計算順序とか考えると知恵熱でそう。

もうちっと頭冷やしてからロジック見なおしてみます・・・
44ラウンコ:2001/04/25(水) 21:04 ID:sqjlMsUY
2chでは諸悪の権現のように言われてるVBで逆ポーランド式の
計算機を作る課題を出されてる。
これを足し算とか掛け算とかやってるレベルのCでやるなんて想像つかん。
C++なら簡単にできるんだろうか…。
45クレアラシル:2001/04/26(木) 01:29 ID:d9DrUd.c
やべー。
さっぱりわからん。
挫けそう
46クレアラシル:2001/04/26(木) 07:32 ID:???
今日はほとんどすすまなかった
age
4722世紀を目指す名無しさん:2001/04/26(木) 13:30 ID:???
>>43
まずは普通の安い電卓から逝こう。
かっこはホットイテ,入力順で計算する奴。
それができたらMemory機能と履歴照会。
これが終われば,かっこは簡単!
4843:2001/04/26(木) 14:21 ID:???
>>47
わかりました・・・
今週は仕事忙しそうなんで週末に再チャレンジするっす。
49けん:2001/04/26(木) 14:24 ID:???
俺も少しは貢献してあげようかな。ははははは。
5022世紀を目指す名無しさん:2001/04/26(木) 14:29 ID:???
けん・・・最近変だぞ・・・
5122世紀を目指す名無しさん:2001/04/26(木) 14:30 ID:???
馴れ合いたい季節?
52boxfondiryadslosk2-p123.hi-ho.ne.jp:2001/04/26(木) 14:35 ID:ck4YKb0I
とにかく、オフから返ってくるまで他のことで手一杯だ
体鍛えて、イメージトレーニング積まなきゃだからね
それ終わったら勉強頑張るぅ
53ゲロ饅頭:2001/04/26(木) 16:53 ID:???
54けん:2001/04/26(木) 17:46 ID:???
>>50-51
いや、そういうわけじゃないんだけど、
実質的に俺が少し役に立てそうなのは、C言語くらいしかないから、
まあ、そんなにあれなのはだめだけど・・・はははは。
5522世紀を目指す名無しさん:2001/04/26(木) 20:13 ID:???
ageるぞ
5622世紀を目指す名無しさん:2001/04/26(木) 20:13 ID:???
本家が生きてるんだからこっちはsage
5722世紀を目指す名無しさん:2001/04/26(木) 20:27 ID:???
リンクが貼ってあるからage
58けん:2001/04/26(木) 20:36 ID:fzEmMhCM
おまえら、なめんなこらあ!
俺はもう許さないぞ!
皆まとめてかかってこいや。この根性なしどもめ。
5922世紀を目指す名無しさん:2001/04/26(木) 20:37 ID:???
けん、見直してたのに・・・
60クレアラシル:2001/04/26(木) 20:38 ID:???
>>1
コンパイルできなんだけど、
どーなってんの?
なんとかしてよ。
6122世紀を目指す名無しさん:2001/04/26(木) 20:39 ID:???
>>60
そんなことやめて、遊んだほうが有意義だよ。
一度きりの人生です。
つまらないことより楽しいこと。
6222世紀を目指す名無しさん:2001/04/26(木) 20:40 ID:???
printf("けん逝ってよし\n");
6322世紀を目指す名無しさん:2001/04/26(木) 20:42 ID:???
puts("けん逝ってよし");の方が処理がはやい
6422世紀を目指す名無しさん:2001/04/26(木) 20:43 ID:???
なんでけんが切れてるの?
65クレアラシル:2001/04/26(木) 20:43 ID:???
>>61
そうだな。やめるよ。
飽きたら(ワラ
6662:2001/04/26(木) 20:45 ID:???
>>63
すまそ。
覚えたてなもんで。
6722世紀を目指す名無しさん:2001/04/26(木) 20:47 ID:???
クレアラシルってやつもこんなもんか。。。
68クレアラシル:2001/04/26(木) 20:50 ID:???
>>67
やっとわかったか。ありがとう
69けん:2001/04/26(木) 20:59 ID:???
#include <stdio.h>

int main(void)
{
puts("58のけんは騙りです!");

return 0;
}
7022世紀を目指す名無しさん:2001/04/27(金) 05:35 ID:???
age
7122世紀を目指す名無しさん:2001/04/27(金) 05:39 ID:???
夜は上がらんね>繰れあら汁
72電卓発言野郎:2001/04/27(金) 14:02 ID:AKRQGZRs
>>48
おまけ

Enterなり=なりの特定のKeyを押した時に演算するタイプと,
入力時にリアルタイムで演算するタイプの2つを考えてみ?
73クレアラシエル:2001/04/27(金) 18:45 ID:???
とりあえずアゲ
74boxfondiry:2001/04/27(金) 18:52 ID:???
>>73
sage進行にしてくれ
75クレアラシエル:2001/04/27(金) 19:00 ID:???
下げてもあげてもだれもかきこまん。
76独立速射砲:2001/04/27(金) 22:18 ID:???
#include <stdio.h>

int main(){

int n1,n2;
int loop = 1;
int num = 1;
char op;

puts("■■■簡易電卓■■■ Vol.1\n");

while(loop){
n1 = 0;
n2 = 0;
printf("%d 名前:電卓さん\n\n(・∀・) < ",num++);
scanf("%d %c %d",&n1,&op,&n2);
switch(op){
case '+' : printf("= %d\n\n",n1 + n2); break;
case '*' : printf("= %d\n\n",n1 * n2); break;
case '-' : printf("= %d\n\n",n1 - n2); break;
case '/' : if (!n2 == 0){
printf("= %d\n\n",n1 / n2);
break;
}else{
printf("\n%d 名前:電卓さん\n",++num);
printf(">>%d\n(゚Д゚)0で除算すんなゴルァ\n",--num);
num++;
loop=0;
break;
}
default : printf("\n%d 名前:電卓さん\n",++num);
printf(">>%d\n(゚Д゚)ハァ?\n",--num);
num++;
loop=0;
break;
}
}
printf("\n%d 名前:電卓さん\n\n■□■□■□■□終了■□■□■□■□\n\n",++num);

return 0;
}
77クレアラジル:2001/04/28(土) 09:31 ID:???
76さんがんばってるのぅ。
age
7822世紀を目指す名無しさん:2001/04/28(土) 14:11 ID:???
>>76
scanfでintを読むのはやめといたほうが良いぞ。
試しにa+bとか入れてみ?

ただ、2項の四則演算て意味では最低限の機能は満たしてる。
これで良しとすべきか?
職業Cプログラマの意見を聞きたい。
79ニセモノ:2001/04/28(土) 16:31 ID:F7FqVdk.
   ∧_∧ ξ / ̄ ̄ ̄ ̄ ̄
  ( = _ =) <  shockwaveでゲームを作る勉強でもしようかな…
  (    )   \_____
  | | |
  (__)_)
8022世紀を目指す名無しさん:2001/04/28(土) 16:36 ID:???
>>78
簡易ということだが、最低限の例外処理は入れてもらいたいな。
入力で止まるのはサブイ。
8178:2001/04/28(土) 18:12 ID:???
>>80
そしたら入力は全てchar*で読みこんだほうが良いのだろうか・・・?
VB、Delphiとかは使えるけどCのこの辺のセオリーが分からない。

C詳しい人、マジでご教授願いたいです。
8222世紀を目指す名無しさん:2001/04/29(日) 05:27 ID:???
あげ
8322世紀を目指す名無しさん:2001/04/29(日) 05:31 ID:???
>>81
char*にするのもいいだろう
scanfをifではさむのもいいだろう
とにかく不安定な要素を排除することだ
84オジュン:2001/04/29(日) 05:43 ID:???
バカなユーザーはどんな操作をするかわからないしね。
ふーるぷるーふ
85クレアラジル:2001/04/29(日) 12:48 ID:???
ノロノロと進行中。
現在は、
小数が使えなかったので、intからfloatにしたら、
整数同士の計算でもx.000000になってしまた。

2.222000→2.222
1.500000→1.5
10.000000→10

で表記する方法を考えてる。
8622世紀を目指す名無しさん:2001/04/30(月) 14:46 ID:???
age temo muda kana?
8722世紀を目指す名無しさん:2001/04/30(月) 15:05 ID:???
>>85
力技だけど、
表示するときに、文字列に変換して後ろに’¥0’をはさむ。
というのはどうでしょ?

例 2.222000 → "2.222000"

 2
 .
 2
 2
 2
 0 ← ’¥0’に置きかえる
 0
 0

文字列の最後からループかけて
0以外の文字にぶつかったら’¥0’挿入

>>86
連休だからね。
88HelloWorld:2001/04/30(月) 22:05 ID:???
#include <stdio.h>

int main(){

printf("The thread which he studies together with everybody.\n");

return 0;
}
89クレアラシル:2001/05/01(火) 13:17 ID:???
>>87
そういう方法がありますか。

どうも、数字(小数点含む)を文字列にする関数が見つからないのと、
尻の方から、1文字ずつ判別するのがよくわからんので、
文字列の扱いがまだよくわかんないけど、
文字列を前後逆転させてみたいと思います。

2.222000→000222.2
00222.2
0222.2
222.2
"\0"222.2→2.222

という感じで試しにやってみます。
90クレアラシル:2001/05/01(火) 13:18 ID:???
"\0"222.2→2.222\0
訂正
9122世紀を目指す名無しさん:2001/05/02(水) 00:12 ID:???
>>89
2.222000 → "2.222000"
sprintf()というのはどうでしょ?

/*

char strbuf[格納する文字列がはみ出さない程度の大きさ];

sprintf( strbuf, "%f", [float型の数] );

*/
92強引なmyscanf()なら:2001/05/02(水) 12:15 ID:???
書いたことありますよ。整数にしか対応してませんが。
今日はソースファイルを見つける暇がないので
あしたコピペしときます。
93HelloWorld:2001/05/03(木) 05:57 ID:???
#include <stdio.h>

int main(){

printf("The thread which he studies together with everybody.\n");

return 0;
}
94 :2001/05/03(木) 14:55 ID:???
勉強しろ
9552:2001/05/03(木) 14:57 ID:???
siyou
9622世紀を目指す名無しさん:2001/05/03(木) 14:57 ID:???
します
9722世紀を目指す名無しさん:2001/05/03(木) 14:58 ID:???
するっす
9822世紀を目指す名無しさん:2001/05/03(木) 14:58 ID:???
ソースは?
9922世紀を目指す名無しさん:2001/05/03(木) 16:02 ID:???
箱がOFFボケで,既にこのスレの事さえ忘れてる方に、500墓山
10022世紀を目指す名無しさん:2001/05/03(木) 16:10 ID:6OJLrOBQ
100
10122世紀を目指す名無しさん:2001/05/03(木) 19:26 ID:???
sage
102sage:2001/05/03(木) 21:51 ID:???
103Q.:2001/05/04(金) 12:09 ID:???
int param;
param = 10;
param += (param++)*(++param);
printf("%d\n", param);

出力結果は?
10422世紀を目指す名無しさん:2001/05/04(金) 19:39 ID:???
int param = 10;
param += (param++)*(++param); // 10 + ((10)*(11) +1)
printf("%d\n", param);

111

実行してないから合っているかは知らん。
プレインクリとポストインクリを理解しているかどうかの
テストってことなのかな?

宣言する際に初期化しとくと行数が減ります(藁
105104:2001/05/04(金) 19:41 ID:???
実行したら130だった。
出直してきます(藁
10622世紀を目指す名無しさん:2001/05/04(金) 19:49 ID:???
もはやついて行けませんw
10722世紀を目指す名無しさん:2001/05/04(金) 20:17 ID:???
>>106
すいません。
10822世紀を目指す名無しさん:2001/05/04(金) 21:15 ID:???
>>85
キャストすれ。
10922世紀を目指す名無しさん:2001/05/04(金) 22:08 ID:???
>>108
具体的にはどのようにすりゃいいんだ?
11022世紀を目指す名無しさん:2001/05/06(日) 03:50 ID:???
名無しさんとMSX−BASICを勉強しよう
111人為:2001/05/06(日) 03:53 ID:???
<html>
<body>
<font=999>sage</font>
</body>
</html>
11222世紀を目指す名無しさん:2001/05/06(日) 03:54 ID:???
>>109
>>108 は、かなり具体的だと思われ
113VB厨房:2001/05/06(日) 03:57 ID:???
>>109
変数名の前に型名を括弧でくくってつける。
例)Floatのfという変数をintにキャストする場合
→(int)f

ただ、「あまりキャストを濫用するな」ってどっかで読んだ気がする。
根拠はわからんけど。
11422世紀を目指す名無しさん:2001/05/06(日) 04:01 ID:???
>>113
それだと小数点以下バッサリ切り捨てやん。
切り捨てたらアカンねんぞ。
115VB厨房:2001/05/06(日) 04:21 ID:???
>>114
ゴメソ、上のほう読んでなかった。
C言語辞典でいうところの「出力変換仕様」ですな。
でも、有効桁数のみ表示なんていうオプションあったっけ?
ちょっと調べてみます。
11622世紀を目指す名無しさん:2001/05/06(日) 20:40 ID:???
名無しさんとBASIC STUDIOを勉強しよう
117aho?:2001/05/06(日) 20:44 ID:???
誰かこれ改造すれ。ソース入りみたいだぞ。
http://homepage2.nifty.com/satp/help/box.zip
118あぼーん:あぼーん
あぼーん
119クレアラシル:2001/05/06(日) 20:55 ID:???
WEBだけだと目がちかちかするんで、
古本屋でCの本買った。

データ型は上位に変換されるって書いてたけど、
実際には演算結果がめちゃくちゃになって終わった。
12022世紀を目指す名無しさん:2001/05/06(日) 21:10 ID:???
>>119
キャストすれ。
12122世紀を目指す名無しさん:2001/05/06(日) 21:31 ID:???
>>120
キャストを多用させるな。
12222世紀を目指す名無しさん:2001/05/06(日) 21:40 ID:???
>>121
なぜ〜にうまいのOhZack♪
なぜに〜♪なぜに〜♪なぜ〜に、な〜ぜに〜♪
123VB厨房:2001/05/06(日) 21:51 ID:???
あ、オレも「キャスト多用禁止」の根拠を知りたい。
処理の途中でキャストした変数をそのまま使いつづけたら確かにやばそうだけど、
画面表示のときに一時的に使うくらいなら問題なさそうな気がする。
124けん:2001/05/06(日) 21:52 ID:i5zU6ujI
まあ、C言語は文法は比較的やさしいっていわれてるあれ
だけど、
めんどくさいのが、「型変換」と「宣言子」なんだよね。
最初は基本だけ勉強して、
実際にプログラムつくってて「あれ?」って思ったときに、
C言語辞典なり、ANSI仕様書なり読んで、調べればいいと
思うよ。でも、初心者だとそれらを読んで正確なあれを
理解するのは結構めんどいと思うよね。
12522世紀を目指す名無しさん:2001/05/06(日) 21:53 ID:???
>>123
VB様ってハンドルの方がいいです。
126けん:2001/05/06(日) 21:55 ID:i5zU6ujI
>>123 俺は別にキャスト多用してもいいと思うけど、、
そういわれるのは、
「データ構造」がしっかりしてれば、そんなにキャスト多用
しなくても大丈夫だから、そういわれるんじゃないかなー。
まあ、100%あれな設計はできないわけで、そんなに気に
しなくてもいいんじゃないかなー?
ま、どーでもいいけど。
127キャストについて:2001/05/06(日) 21:58 ID:???
もっとクリアーな説明してくれる人募集。
128けん:2001/05/06(日) 21:58 ID:i5zU6ujI
まあ、キャストによる型変換にしろ、なんにしろ、
「式も型を持っている」つーのをしっかりと認識して、
一つ一つそのつど考えて勉強していくのがいいんじゃないかなー?
あ、ちょっとえらそうだった。ごめんね。(・x・)
129けん:2001/05/06(日) 22:00 ID:i5zU6ujI
>>127
よくわかってねーやつが使うとやばくなる可能性があるから
キャスト多用はよくないっていわれてるだけだよ。
あと、キャストがいっぱいあるとコードの保守がめんどいだろ?
あははははははh。
13022世紀を目指す名無しさん:2001/05/06(日) 22:02 ID:???
じゃぁ多用してもいいってことじゃん。
よくわかってるから。
131VB厨房:2001/05/06(日) 22:03 ID:???
>>124
まさに今「あれ?」な状態なわけで・・・
>>125
いや、俺も一応まじめにCの勉強しようかと思ってるんで。
普通の「仕様書無しさん」をめざしてVBオンリー厨房からの脱却をはかっておるのです。
132VB厨房:2001/05/06(日) 22:04 ID:???
>>129
じゃあ結局>>123の見解で問題無いのかな?
133けん:2001/05/06(日) 22:07 ID:???
>>132 問題ありませーん。あははは。
134クレアラシル:2001/05/06(日) 22:07 ID:???
小数点以下がゼロなら、(int)でいいけど、
3.20000を(int)したら3(?)になると思うし、floatのままなら3.20000のままで、
3.2にはならない気がするんだけど。

それとも(char)にすればいいってことかな?
ちと気分転換でコーシー飲ムゎ。
13522世紀を目指す名無しさん:2001/05/06(日) 22:09 ID:???
>>134
いってることがよくわからん。
その前に、いったい何をしたいの?
精度を変えたいんだったら、%*.*ってすればいいじゃん。
*は任意の整数。
13622世紀を目指す名無しさん:2001/05/06(日) 22:13 ID:???
書式わすれたけど、%1.2fで3.2ってでるんじゃねーの?
float f = 3.20000;
printf("%1.2f", f);
137クレアラシル:2001/05/06(日) 22:13 ID:???
>>135
上にもあるけど、小数点以下の余分なゼロを取るように考えてる。
3.20000を3.2で表記
3.00000を3で表記

それで「キャストすれ」っていうことだった。
138VB厨房:2001/05/06(日) 22:15 ID:???
>>137
そうなんだよねえ。「有効桁数」の判定ってどうやるんだろ。できないのかな?
139136:2001/05/06(日) 22:15 ID:???
ごめん。%1.1fだった。
14022世紀を目指す名無しさん:2001/05/06(日) 22:16 ID:???
>小数点以下の余分なゼロを取るように考えてる。

だから精度を指定すれ。
141クレアラシル:2001/05/06(日) 22:16 ID:???
>>136
それでいいのか。
ありがと。
14222世紀を目指す名無しさん:2001/05/06(日) 22:16 ID:???
うまくいった?>>141
143クレアラシル:2001/05/06(日) 22:19 ID:???
まだ(w

ジョージアで一休みちう。
144これで3.2(藁:2001/05/06(日) 22:21 ID:???
#include <stdio.h>

int main(void)
{
float f = 3.200000;

printf("%1.1f\n", f);

return 0;
}
145参考まで:2001/05/06(日) 22:23 ID:???
#include <stdio.h>

int main(void)
{
float f = 11113.200000;

printf("%.1f\n", f); /* .1にすると小数点以下のみ1桁表示を指定できる */

return 0;
}
146クレアラシル:2001/05/06(日) 22:26 ID:???
うまくいかなかった。
14722世紀を目指す名無しさん:2001/05/06(日) 22:27 ID:???
>>146
コソパイラは何?
14822世紀を目指す名無しさん:2001/05/06(日) 22:28 ID:???
http://homepage1.nifty.com/kentake/
これでやってみて。うまくいくから。
149VB厨房:2001/05/06(日) 22:29 ID:???
クレアラシルは「有効桁数以降のゼロを削除して表示」したいと思われ。

3.20000 → 3.2
3.22200 → 3.22
3.00000 → 3

こんな感じで。違う?
150VB厨房:2001/05/06(日) 22:30 ID:???
>>149の真ん中は3.222ですな。失礼しました。
151クレアラシル:2001/05/06(日) 22:31 ID:???
>>147
ボーランドの無償c++のやつです。

>>148
はい。
152クレアラシル:2001/05/06(日) 22:31 ID:???
>>149
はい。
15322世紀を目指す名無しさん:2001/05/06(日) 22:32 ID:???
だったらASCIIテーブルを参照するしかないね。
あした、それを利用したmyscanf()をコピペするわ。
かなり前に作ったやつだからどういう処理してるか
あまり覚えてないけどね。
文字をうけとって数値にして返すやつ。
貼るとかいって忘れてたよ。
154クレアラシル:2001/05/06(日) 22:37 ID:???
>>149
ところで、
コンパイラで実行ファイルに違いが出るの?

>>153
りょーかい
すいませぬ。


でも、キャストとか、有効桁とかいろいろ参考になたから、
よかーたと思うよ。
155クレアラシル:2001/05/06(日) 22:38 ID:???

>>149 はミス
>>148
156153:2001/05/06(日) 22:39 ID:???
確か、関数化してあったからコピペして呼び出すだけで使えるけど、
そのままでは計算機には使えないよ。
処理の部分を参考にする程度にしかならないです。
157クレアラシル:2001/05/06(日) 22:43 ID:???
>>156
一向に構いません。
助かります。
ちょうど関数の扱いの章に入るところなんで。
158クレアラシル:2001/05/06(日) 22:49 ID:???
というか、charは-128から127か。
なんか上で電波なことを言ってた。
失敬失敬
159myscan():2001/05/07(月) 09:17 ID:???
#include <stdio.h>
#include <stdlib.h>

#define MSG "Input something."

void myscan(char fmt[], int *i);

int main(void)
{
int x;

puts(MSG);
myscan("%d", &x);
printf("x = %d\n", x);

return 0;
}

void myscan(char fmt[], int *i) /* myscan() resembles scanf() */
{
int rein, tfmt, en = 0, sum; /* rein loop and set type format */
char ctoi[100]; /* in order to set argument as characters */

for(rein = 0;; rein++) { /* get data as characters */
ctoi[rein] = getchar(); /* set data */
en++; /* count the number of element */
if(ctoi[rein] == '\n') break; /* confirm whether end of list or not */
if(rein > 100) {
puts("Error in the first exit.");
exit(0); /* buffer over */
}
}

if(fmt[0] == '%') /* check format */
switch (fmt[1]) {
case 'i' :
case 'd' : tfmt = 1;
break;

/* case 'f' : tfmt = 2;
break;
case 'l' : tfmt = 3;
break;
case 'c' : tfmt = 4;
break;
case 's' : tfmt = 5;
break;*/
default : puts("Error in the second exit.");
exit(0);
}
else {
puts("Error in the third exit.");
exit(0); /* if there is a error, quit executing itself */
}

if(tfmt < 4) {
int ctrl, cen = en, tmp, ftmp; /* rein and temporary */
for(ctrl=0;; ctrl++) {
if(ctoi[ctrl] >= '0' && ctoi[ctrl] <= '9') {
ctoi[ctrl] -= '0';
tmp = (int)ctoi[ctrl];
for(ftmp=0; ftmp<cen-2; ftmp++) tmp *= 10; /* shift integer to left */
sum += tmp; /* build received number as integer */
cen--;
}
else if(ctoi[en - 1] == '\n') {
*i = sum;
break;
}
else {
puts("Error in fourth exit.");
exit(0);
}
}
}

/* if(tfmt == 5) {
int rein2;

for(rein2=0;; rein2++) {
*i = ctoi[rein2];
if(ctoi[rein2] == '\n') break;
}
}*/
}
160159:2001/05/07(月) 09:21 ID:???
インデントが全部飛んじゃってるから
自分で見やすくインデントしてちょ。

あとコメントの英語、変だから・・。
なんとか愛情で以って解読して(藁

よくよく考えてみると浮動小数点数の変換がめんどくさくて
途中で挫折したんだっけ。
ただし文字列%sの変換は簡単だよ。ループ組んで一文字ずつ配列に
格納してけばいいだけ。やっつけ。
16122世紀を目指す名無しさん:2001/05/07(月) 10:31 ID:nGPKTU0Q
boxfondiry勉強してるか?
箱ソフトだぞ。
http://homepage2.nifty.com/satp/help/box.zip
162ハッカーじゃないほうの山田:2001/05/07(月) 10:33 ID:BdScFoWM
おうおうおうおう、折れも勉強するぜな!
mori-omeko!
16322世紀を目指す名無しさん:2001/05/07(月) 10:35 ID:???
>>161
わははははははははははははははは、落とした。最高〜♪それ面白い。
16422世紀を目指す名無しさん:2001/05/07(月) 10:39 ID:???
>>162
あなたはもう勉強線でも十分にスキルあるでそ?
165VB厨房:2001/05/07(月) 12:14 ID:???
>>159
後でじっくり読ませていただきます。感謝。

そういえば、printfのように引数の個数を可変にするのって
どうやるんだろう・・・
16622世紀を目指す名無しさん:2001/05/07(月) 12:40 ID:???
>printfのように引数の個数を可変

わしも知りたいage。
167VB厨房:2001/05/08(火) 02:20 ID:???
>>166
今調べてます。わかったら報告します
168クレアラシル:2001/05/08(火) 04:39 ID:???
>>159
サンクスコ
でもまだ理解できないとこが多い。
逝ってきます。
169159:2001/05/08(火) 08:47 ID:???
おはようあげ。
コンソールの簡単なタイピング練習プログラムもあるよ。
ファイル読み込みできるように改良したら
ここにコピペします。
170VB厨房:2001/05/08(火) 08:53 ID:???
>>169
感謝です。
そろそろソースアプ用の掲示板とか欲しくなってきた・・・
171サトポン ★:2001/05/08(火) 09:30 ID:???
>>170
どんなのがいい?
設置しようか?
172 :2001/05/08(火) 10:14 ID:???
>>171
とか言っときながら,途中で飽きる方に3000ゼニー(w
本気で設置するなら,公式HPにあった奴がイイ。
17322世紀を目指す名無しさん:2001/05/08(火) 10:54 ID:???
>>172
何の公式HPですか?
このスレは別にラウンジ公式HPに関係ないじゃん。
ここにコピペで十分と思われ。
&nbsp;を入れればここでも
インデントできますから。

  puts("aho");
17422世紀を目指す名無しさん:2001/05/08(火) 15:10 ID:???
>>173
めんどーだよ。

漏れは公式ページに一票
175171:2001/05/08(火) 16:10 ID:???
>>173-174
じゃなくて>>171でどんなのがイイかと聞かれたので,
公式にあったhtmlローダみたいなのがイイと逝っただけ。
ここにコピペでも,アプロダ経由でもどちらでもイイ。
方法を一つにする必要はないと思う。

個人的にはサトポン書き逃げに1000ルピー
176172:2001/05/08(火) 16:11 ID:???
あぁ名前間違ってるよ。

あと箱。引退宣言してたけど,どうするよ?
177HelloWorld:2001/05/08(火) 21:25 ID:???
#include <stdio.h>

int main(){

printf("The thread which he studies together with everybody.\n");

return 0;
}
178VB厨房:2001/05/09(水) 00:28 ID:???
>>166-167について調べてるんですが
どうにも見つかりませぬ。
以前なんかで解説を見た気がするんだけど・・・
今手元にあるCの資料がANSI C言語辞典だけなので
それのみ調べてるのですが。
どなたかご存知の方いらっしゃいますか?
179A.:2001/05/09(水) 14:04 ID:???
>>178
Q.可変個の引数をとる関数の作り方は?

A.プロトタイプで「...」を使用する。

ex)
int func(int val, ...);
一つのint型仮変数と可変個のほかの仮変数を持つ
関数funcのプロトタイプ。
18022世紀を目指す名無しさん:2001/05/09(水) 16:25 ID:???
age
18122世紀を目指す名無しさん:2001/05/09(水) 16:52 ID:???
>>179
ありがとうございます。
182VB厨房:2001/05/10(木) 03:01 ID:???
>>179
感謝です。
183VB厨房:2001/05/10(木) 03:02 ID:???
あ、あとソースはここにコピペできる長さのうちはコピペということにしましょうか・・・
18422世紀を目指す名無しさん:2001/05/10(木) 17:51 ID:???
ちょっと保全。
1100こえてんじゃねーか
18522世紀を目指す名無しさん:2001/05/11(金) 00:29 ID:???
keep
186VB厨房:2001/05/11(金) 01:00 ID:???
今週末こそはッ・・・・
18722世紀を目指す名無しさん:2001/05/11(金) 02:48 ID:???
age
18822世紀を目指す名無しさん:2001/05/11(金) 19:13 ID:???
18922世紀を目指す名無しさん:2001/05/11(金) 20:04 ID:???
捕手ゴキブリ
19022世紀を目指す名無しさん:2001/05/12(土) 01:05 ID:???
あげよう
19122世紀を目指す名無しさん:2001/05/12(土) 19:25 ID:???
19222世紀を目指す名無しさん:2001/05/12(土) 21:17 ID:???
boxfondiry本人はもう勉強に飽きたらしいね。
19322世紀を目指す名無しさん:2001/05/13(日) 04:30 ID:???
>>192
それをいっちゃあおしまいだべ
19422世紀を目指す名無しさん:2001/05/13(日) 18:06 ID:???
195VB厨房:2001/05/13(日) 18:54 ID:???
[今週の成果]
>>159について、初めて知った関数や使用法のわからない関数等を調べてみました。
やはり言語を勉強する際には「どんな関数があるか」を押さえておくのは
必須ですね。時間があったらそれらについて解説(というか引用)を
書いてみようかと思います。(必要無いようでしたらやりませんが)

保守してくださった方々、ありがとうございます。
196クレアラシル:2001/05/13(日) 20:06 ID:???
ぐふ
19722世紀を目指す名無しさん:2001/05/14(月) 12:04 ID:tj7CxYGs
はこあげ
19822世紀を目指す名無しさん:2001/05/14(月) 22:03 ID:???
19922世紀を目指す名無しさん:2001/05/15(火) 11:16 ID:???
さて
200AHD:2001/05/15(火) 11:16 ID:???

200!
20122世紀を目指す名無しさん:2001/05/15(火) 15:41 ID:???
age
20222世紀を目指す名無しさん:2001/05/15(火) 16:46 ID:???
勉強したらこちらの就職口にどうぞ。

箱ソフトハウス
http://corn.2ch.net/test/read.cgi?bbs=entrance&key=989909230
月給は0円
残業なし
完全フレックスタイム制
資本金0円
合資会社
設立2001年5月某日
兼業可
20322世紀を目指す名無しさん:2001/05/15(火) 19:31 ID:???
カンパニー、オーカンパニー
20422世紀を目指す名無しさん:2001/05/16(水) 07:16 ID:???
20522世紀を目指す名無しさん:2001/05/16(水) 21:13 ID:???
20622世紀を目指す名無しさん:2001/05/17(木) 06:27 ID:???
Hello bigBBS
20722世紀を目指す名無しさん:2001/05/17(木) 20:11 ID:???
20822世紀を目指す名無しさん:2001/05/18(金) 05:53 ID:???
20922世紀を目指す名無しさん:2001/05/18(金) 10:18 ID:???
21022世紀を目指す名無しさん:2001/05/18(金) 10:44 ID:???
最近保守レスしかねーな・・
終わりか?
21122世紀を目指す名無しさん:2001/05/18(金) 15:37 ID:???
/* 可変個の引数をとる関数(>>179実装例) */

#include <stdio.h>
#include <stdarg.h> /* va_arg(), va_end(), va_start() */

/* 関数func()のプロトタイプ */
int func( int val, ... );

int main(void)
{
int i = 20;
char j = 3;

func( 100, i, j, 4000, 9999, -1 );/* -1を終端の印にする */

return 0;
}

int func( int val, ... )
{
va_list vst;
int vars = val; /* 1つ目の引数 */

va_start( vst, val );

while( vars != -1 )/* -1だったら終了 */
{
printf( "%i\n", vars );
vars = va_arg( vst, int );
}

va_end( vst );

return 0;
}
21222世紀を目指す名無しさん:2001/05/18(金) 15:47 ID:???
/* float型の不要0消去(>>87実装例) */

#include <stdio.h>
#include <string.h> /* strlen() */

int main(){

char buf[100];
int i;

float fl = (float)12.345;

printf("□float型の不要0消去[>>87]□\n\n");

/* float型数値を文字列に変換する */
printf("■float型の数値■\n");
printf("[ fl : %f ]\n", fl);
printf("■数値を文字列に変換■\n");
sprintf(buf,"%f", fl);
printf("[ buf : %s strlen(buf) = %d ]\n", buf, strlen(buf) );

/* 最後の'0'を探す */
for (i=strlen(buf)-1; i>0; i--){ /* 文字列の終端から先頭へ辿る */
if (buf[i] != '0'){ /* '0'以外の文字だったら'\0'に置き換える */
if (buf[i] == '.') /* (値が整数の場合は小数点も消す) */
buf[i] = '\0'; /* "3.000000"--->"3 000000" */
else
buf[i+1] = '\0'; /* "3.200000"--->"3.2 0000" */
break;
}
}
printf("■0消去完了■\n");
printf("[ buf : %s ]\n",buf);
printf("\n");

return 0;
}
21322世紀を目指す名無しさん:2001/05/18(金) 20:14 ID:???
おお久々のソースじゃ!
保守age
21422世紀を目指す名無しさん:2001/05/19(土) 03:24 ID:???
保守ageします。
21522世紀を目指す名無しさん:2001/05/19(土) 03:46 ID:???
このスレ、かちゅ〜しゃで見られない。
ブラウザ立ち上げるのもめんどい。
216クレアラシル:2001/05/19(土) 03:50 ID:???
>>214
ソース、サンクスコスコ!!
217クレアラシル:2001/05/19(土) 03:53 ID:???
>>212
だった。スコスコ
21822世紀を目指す名無しさん:2001/05/19(土) 06:19 ID:???
21922世紀を目指す名無しさん:2001/05/19(土) 13:37 ID:???
sage
22022世紀を目指す名無しさん:2001/05/19(土) 14:02 ID:???
この程度のプログラムで大騒ぎするとは
ラウンジの人ってレベル低いですね。
22122世紀を目指す名無しさん:2001/05/19(土) 14:10 ID:???
>>220
いろいろと教えてください。
22222世紀を目指す名無しさん:2001/05/19(土) 16:42 ID:???
223TEN MINUTE:2001/05/19(土) 19:10 ID:???
>>212
/* 最後の'0'を探す */
for (i=strlen(buf)-1; i>0; i--){ /* 文字列の終端から先頭へ辿る */
if (buf[i] != '0'){ /* '0'以外の文字だったら'\0'に置き換える */
if (buf[i] == '.') /* (値が整数の場合は小数点も消す) */
buf[i] = '\0'; /* "3.000000"--->"3 000000" */
else
buf[i+1] = '\0'; /* "3.200000"--->"3.2 0000" */
break;
}
}

の部分の別解を提示致します。
i=strlen(buf)-1;
while(i && buf[i]=='0') i--; /*i=0か、文字列が0でなくなるところを探します*/
buf [i+1]='\0'; /*最後の0をNULLに置き換えます*/
if (buf[i]=='.') buf[i]='\0'; /*整数時の.を除去します*/
22422世紀を目指す名無しさん:2001/05/19(土) 21:34 ID:???
C実践プログラミングを読むといいよ。
糞コードを書かなくなるから。
22522世紀を目指す名無しさん:2001/05/19(土) 23:22 ID:???
22622世紀を目指す名無しさん:2001/05/20(日) 02:03 ID:???
227ひよこ名無しさん:2001/05/20(日) 04:47 ID:???
国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圍圜圈圜圉圀国圖圀国国圀圍困国圉国團國国圖圀国国圀圍困国圉国
228最低人類0号:2001/05/20(日) 04:47 ID:???
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
229どきどき名無しさん:2001/05/20(日) 04:47 ID:???
下げろ!今書き込むなら下げろ!
230ほんわか名無しさん:2001/05/20(日) 04:47 ID:???
下げろ!今書き込むなら下げろ!
231あぼーん:2001/05/20(日) 04:47 ID:???
あぼーん
23222世紀の名無しさん:2001/05/20(日) 04:48 ID:???
あぼーん
233どきどき名無しさん:2001/05/20(日) 04:48 ID:???
あぼーん
23422世紀を目指す名無しさん:2001/05/20(日) 04:48 ID:???
何コレ?スレ壊れてる?
235ほんわか名無しさん:2001/05/20(日) 04:48 ID:???
あぼーん
236どきどき名無しさん:2001/05/20(日) 04:48 ID:???
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
うっひょーーーーん
237ほんわか名無しさん:2001/05/20(日) 05:20 ID:???
あぼーん
238ほんわか名無しさん:2001/05/20(日) 05:20 ID:???
ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!ラルク最高!
239ほんわか名無しさん:2001/05/20(日) 05:21 ID:???
下げろ!今書き込むなら下げろ!
24022世紀の名無しさん:2001/05/20(日) 05:22 ID:???
あぼーん
24122世紀を目指す名無しさん:2001/05/20(日) 14:58 ID:???
24222世紀を目指す名無しさん:2001/05/20(日) 16:21 ID:???
243あぼーん:2001/05/20(日) 16:35 ID:???
あぼーん
244あぼーん:2001/05/20(日) 16:35 ID:???
あぼーん
245あぼーん:2001/05/20(日) 16:35 ID:???
あぼーん
246あぼーん:2001/05/20(日) 16:35 ID:???
あぼーん
247あぼーん:2001/05/20(日) 16:35 ID:???
あぼーん
248あぼーん:2001/05/20(日) 16:36 ID:???
あぼーん
249あぼーん:2001/05/20(日) 16:36 ID:???
あぼーん
250あぼーん:2001/05/20(日) 16:36 ID:???
あぼーん
25122世紀を目指す名無しさん:2001/05/20(日) 17:25 ID:???
25222世紀を目指す名無しさん:2001/05/20(日) 19:18 ID:???
25322世紀を目指す名無しさん:2001/05/20(日) 20:25 ID:???
電卓は完成するのか
25422世紀を目指す名無しさん:2001/05/21(月) 04:48 ID:???
25522世紀を目指す名無しさん:2001/05/21(月) 18:50 ID:???
25622世紀を目指す名無しさん:2001/05/22(火) 06:21 ID:???
257あぼんぬ:2001/05/22(火) 08:26 ID:???
あぼんぬ♥
25822世紀を目指す名無しさん:2001/05/22(火) 19:10 ID:???
ルートの計算結果を視覚的にわかりやすく表示できたら。。。
25922世紀を目指す名無しさん:2001/05/23(水) 06:12 ID:???
潮時かな...
26022世紀を目指す名無しさん:2001/05/23(水) 20:17 ID:???
>>259
誰も戻ってこないな
26122世紀を目指す名無しさん:2001/05/24(木) 05:39 ID:???
>>260
寂しいな
262TEN MINUTE:2001/05/24(木) 09:01 ID:???
>>258
視覚的にわかりやすく、というのがよくわかりません。
具体的にはどんな感じでしょうか。
263ギコ帽子:2001/05/24(木) 18:58 ID:???
戻ってきたっていうか、始めまして。

>>258
視覚的に分かり易く?有効数字何桁まで表示するかによるねぇ。
延々と数百数千桁以上のオーダーで表示してくつもりなら、

1.
41421 35623 73095 04880 16887 24209 .....

こういう風に5桁区切りで書いて、50桁ごとに改行入れりゃいいんじゃない?
26422世紀を目指す名無しさん:2001/05/25(金) 06:14 ID:???
26522世紀を目指す名無しさん:2001/05/25(金) 21:00 ID:???
26622世紀を目指す名無しさん:2001/05/26(土) 08:29 ID:???
26722世紀を目指す名無しさん:2001/05/26(土) 16:24 ID:???
26822世紀を目指す名無しさん:2001/05/27(日) 05:54 ID:???
26922世紀を目指す名無しさん:2001/05/27(日) 13:44 ID:???
萎むよ
270ギコ帽子:2001/05/27(日) 21:19 ID:???
うーむ。
27122世紀を目指す名無しさん:2001/05/28(月) 20:39 ID:???
ハノイの塔
27222世紀を目指す名無しさん:2001/05/29(火) 21:24 ID:???
27322世紀を目指す名無しさん:2001/05/30(水) 06:50 ID:???
27422世紀を目指す名無しさん:2001/05/30(水) 21:56 ID:???
27522世紀を目指す名無しさん:2001/05/31(木) 21:16 ID:???
27622世紀を目指す名無しさん:2001/06/01(金) 16:09 ID:???
age
27722世紀を目指す名無しさん:2001/06/02(土) 04:33 ID:???
27822世紀を目指す名無しさん:2001/06/07(木) 01:55 ID:???
279クレアラシル:2001/06/07(木) 10:01 ID:???
すっかり忘れてた(藁
28022世紀を目指す名無しさん:2001/06/07(木) 20:28 ID:???
28122世紀を目指す名無しさん:2001/06/08(金) 12:39 ID:???
さてどうするよ?
28222世紀を目指す名無しさん:2001/06/08(金) 23:39 ID:???
電卓の仕様でも決めるか。

こんな機能が欲しいかも。
・お手軽弾道計算(ゴルフボールからロングレンジロケットまで)
・お手軽円周計算(円周率=3)
・・・
28322世紀を目指す名無しさん:2001/06/09(土) 20:34 ID:???
>>282
いいんでない。
28422世紀を目指す名無しさん:2001/06/10(日) 21:52 ID:???
28522世紀を目指す名無しさん:2001/06/11(月) 21:48 ID:???
28622世紀を目指す名無しさん:2001/06/12(火) 19:30 ID:???
28722世紀を目指す名無しさん:2001/06/13(水) 12:08 ID:???
BMI計算機能とか言っとく。

詳細は後でまとめて書いとく。
28822世紀を目指す名無しさん:2001/06/13(水) 21:28 ID:???
>>287
期待sage
28922世紀を目指す名無しさん:2001/06/14(木) 20:53 ID:???
29022世紀を目指す名無しさん:2001/06/15(金) 20:30 ID:???
29122世紀を目指す名無しさん:2001/06/16(土) 21:13 ID:???
29222世紀を目指す名無しさん:2001/06/17(日) 18:27 ID:???
29322世紀を目指す名無しさん:2001/06/18(月) 22:40 ID:???
29422世紀を目指す名無しさん:2001/06/19(火) 06:29 ID:???
29522世紀を目指す名無しさん:2001/06/19(火) 22:03 ID:???
29622世紀を目指す名無しさん:2001/06/20(水) 05:44 ID:???
29722世紀を目指す名無しさん:2001/06/21(木) 00:30 ID:???
29822世紀を目指す名無しさん:2001/06/21(木) 06:32 ID:???
29922世紀を目指す名無しさん:2001/06/22(金) 03:44 ID:???
30022世紀を目指す名無しさん:2001/06/22(金) 20:05 ID:???
30122世紀を目指す名無しさん:2001/06/23(土) 17:22 ID:???
30222世紀を目指す名無しさん:2001/06/23(土) 21:35 ID:???
30322世紀を目指す名無しさん:2001/06/24(日) 01:45 ID:???
30422世紀を目指す名無しさん:2001/06/24(日) 07:46 ID:???
30522世紀を目指す名無しさん:2001/06/24(日) 16:31 ID:???
30622世紀を目指す名無しさん:2001/06/25(月) 01:12 ID:???
30722世紀を目指す名無しさん:2001/06/25(月) 23:21 ID:???
30822世紀を目指す名無しさん:2001/06/26(火) 21:58 ID:???
30922世紀を目指す名無しさん:2001/06/27(水) 22:54 ID:???
310殺戮行脚:2001/06/28(木) 20:21 ID:xE3trx72
・・・ククク・・・
311カールd:2001/06/28(木) 20:32 ID:???
かなり無理矢理保守してるな(ワラ
31222世紀を目指す名無しさん:2001/06/28(木) 23:27 ID:???
31322世紀を目指す名無しさん:2001/06/30(土) 01:29 ID:???
31422世紀を目指す名無しさん:2001/06/30(土) 12:57 ID:???
31522世紀を目指す名無しさん:2001/07/01(日) 10:01 ID:???
31622世紀を目指す名無しさん:2001/07/01(日) 21:42 ID:???
31722世紀を目指す名無しさん:2001/07/02(月) 06:39 ID:???
31822世紀を目指す名無しさん:2001/07/02(月) 22:01 ID:???
31922世紀を目指す名無しさん:2001/07/04(水) 02:08 ID:???
32022世紀を目指す名無しさん:2001/07/04(水) 13:40 ID:???
 
32122世紀を目指す名無しさん:2001/07/06(金) 00:35 ID:???
322TEN MINUTE:2001/07/06(金) 08:25 ID:???
弾道計算に必要な数値って何があるでしょう
・初速度
・加速度
・角度
かな?
で、ベクトルを三角関数で分割しますよね。
x方向の現在の速度=初速度×cos角度+加速度×cos角度×時間
y方向の現在の速度=初速度×sin角度+(加速度-重力加速度)×sin角度×時間
であってますか?
それぞれを積分すれば時間における場所を求められるのでしょうか。
でも積分のやりかたなんて忘れてしまいました・・・。
32322世紀を目指す名無しさん:2001/07/06(金) 21:25 ID:???
32422世紀を目指す名無しさん:2001/07/07(土) 18:54 ID:???
32522世紀を目指す名無しさん:2001/07/07(土) 21:36 ID:???
32622世紀を目指す名無しさん:2001/07/08(日) 06:25 ID:???
32722世紀を目指す名無しさん:2001/07/08(日) 17:25 ID:???
328 :2001/07/09(月) 06:15 ID:???
32922世紀を目指す名無しさん:2001/07/09(月) 20:38 ID:???
33022世紀を目指す名無しさん:2001/07/10(火) 06:33 ID:???
33122世紀を目指す名無しさん:2001/07/10(火) 22:49 ID:???
33222世紀を目指す名無しさん:2001/07/11(水) 07:09 ID:???
33322世紀を目指す名無しさん:2001/07/11(水) 12:18 ID:???
334晒し屋甚平:2001/07/11(水) 20:10 ID:???
こそこそしてんじゃねー
33522世紀を目指す名無しさん:2001/07/11(水) 20:19 ID:???
>>322
何で加速度があるの?
その弾にはロケットでもついてるのか?

空気抵抗を無視するなら

x方向の速度=初速度×cosθ(つまり一定)
y方向の速度=初速度×sinθ-重力加速度×出発してからの時間(秒)

だと思う。
33622世紀を目指す名無しさん:2001/07/11(水) 20:21 ID:???
>>335
んだね。生物畑であんま物理分からんけど。
337TEN MINUTE:2001/07/19(木) 16:23 ID:???
>>335様。
そのようです。失礼しました。
ということは座標は
x方向の速度=初速度×cosθ(つまり一定)×出発してからの時間(秒)
y方向の速度=初速度×sinθ-重力加速度×(出発してからの時間(秒)の二乗)
で求まりますね。
33822世紀を目指す名無しさん:2001/07/21(土) 11:50 ID:???
計算尺マンセー
33922世紀を目指す名無しさん:2001/07/21(土) 18:33 ID:???
四則演算と弾道計算の出来る電卓、燃えるぜ(w
340真夏の名無しさん:2001/07/21(土) 23:44 ID:ShRk.3l6
asa
34122世紀を目指す名無しさん:2001/07/22(日) 07:49 ID:???
ビンゴの出来る電卓とか(w
34222世紀を目指す名無しさん:2001/07/22(日) 13:39 ID:???
34322世紀を目指す名無しさん:2001/07/22(日) 20:03 ID:???
34422世紀を目指す名無しさん:2001/07/23(月) 04:02 ID:???
34522世紀を目指す名無しさん:2001/07/23(月) 06:28 ID:???
34622世紀を目指す名無しさん:2001/07/23(月) 12:55 ID:???
34722世紀を目指す名無しさん:2001/07/24(火) 09:56 ID:???
60進数の計算機能きぼーん
34822世紀を目指す名無しさん:2001/07/25(水) 05:48 ID:???
おめでとう3ヶ月。
349真夏の名無しさん:2001/07/25(水) 10:20 ID:???
 保守ばかりで3ヶ月
350真夏の名無しさん:2001/07/25(水) 19:38 ID:???
いつかいつかと思いつつ未読のままだ。
35122世紀を目指す名無しさん:2001/07/26(木) 07:28 ID:???
22世紀を目指して勉強しようか
352真夏の名無しさん:2001/07/26(木) 14:55 ID:???
なんか始める?
35322世紀を目指す名無しさん:2001/07/26(木) 23:19 ID:???
35422世紀を目指す名無しさん:2001/07/27(金) 01:23 ID:???
電卓は超スローペースで進行中、なのか。。。
355真夏の名無しさん:2001/07/27(金) 05:36 ID:???
実は前スレも未読。
356 :2001/07/27(金) 16:45 ID:???
357真夏の名無しさん:2001/07/28(土) 04:51 ID:???
パピコンで円周率の計算
35822世紀を目指す名無しさん:2001/07/28(土) 09:13 ID:???
無理数の鑑か。
359真夏の名無しさん:2001/07/28(土) 16:50 ID:???
スクリーントーンの上手な使い方
36022世紀を目指す名無しさん:2001/07/28(土) 21:26 ID:???

  3 14  2
 ―×―=―
  7 27  9

 分数とかルートとかはこんな感じで表示するとか
 分数と少数を切り替えて表示できるとか
 帯分数表示も出来るとか

 n進数変換もいいかも
 10進から25進とか
361 :2001/07/29(日) 04:08 ID:???
362真夏の名無しさん:2001/07/29(日) 07:50 ID:???
1回age
363 :2001/07/29(日) 09:47 ID:???
364 :2001/07/29(日) 11:36 ID:???
36522世紀を目指す名無しさん:2001/07/29(日) 19:55 ID:???
36622世紀を目指す名無しさん:2001/07/30(月) 00:02 ID:???
36722世紀を目指す名無しさん:2001/07/30(月) 06:33 ID:???
368真夏の名無しさん:2001/07/30(月) 19:53 ID:???
 
36922世紀を目指す名無しさん:2001/07/30(月) 23:37 ID:???
37022世紀を目指す名無しさん