|
/*========================================================*/ <<<あゆしゃのC言語プログラミング>>> /*========================================================*/ 第457回 フォーミュラコピー 発行 2004年6月4日(金曜日) 発行数 約2900 {magclick} /*========================================================*/ はじめに ( 決り文句 ) /*========================================================*/ ・このメールマガジンはまぐまぐさんから発行しています。 ・ジャンルは、マルチメディアのプログラム、C言語です。 ・このメールマガジンは、横60文字で作成しています。 また、インデントはすべて半角スペース4つで構成しています。 ・ここで扱うプログラムは、C言語と半光年以内のものです。 ・登録解除は、まぐまぐさんのホームページでお願いします。 ・まぐまぐさんのバックナンバー(下欄参照)を活用して下さい。 ・ここは私の復習の場です。内容は約1ヶ月内外に私が勉強した 内容になっています。最新の技術があれば、へたれもあります。 ・わかりやすさを優先させる為、たまに嘘があるかもしれません。 ・セキュリティ突破のため、暗号化された単語があります。 /*========================================================*/ ご挨拶 /*========================================================*/ こんにちは。あゆしゃです。 現在、せこせこと、カウンタを設置しています。 http://ayusya.hp.infoseek.co.jp/ProgramCTool.html ツール集が実験台になっています。 表示処理とロック処理を とほほ さんからゲットして、カウンタ 処理は手作りです。 そして、統計なるものを入れてみいました。 時間別などのアクセス系統がでる、はずです。 さて、どうなりますか。 ちなみに、[Analy] は英語版です。 {magclick} /*========================================================*/ 今回のお題 << フォーミュラコピー >> /*========================================================*/ 式を英訳したらフォーミュラでした。 かっこいいんで、フォーミュラコピーと名づけました。 さて、フォーミュラコピーボタンを押すと、式をクリップボード に格納してくれます。 クリップボードはいつものとおり、CClipbaord を使うとして、 式はテキストを張り合わせるだけで、 ・・・あ、簡単かも。 /*========================================================*/ パネルに登録する位置に、悩みました。。。 CPanel はちょっと、使いにくいかもしれません。 現状、あまりにも使いにくいため、少し拡張しています。 というか、当初は4つ使うといっていたパネル、面倒だった ので1つしか使っていません。だめだなぁと、思いつつ。 大型計算機が晴れて公開の暁には、あわせて UP したいと思い ます。 /*========================================================*/ とりあえず、=ボタンの下に、BottomLeftとして追加しました。 コピー結果 1234+2345=3579 12341234-2345=12338889 12341234*2345=28940193730 12341234/2345=5262 sqrt(2345)=48 という感じで、コピーしてくれるようになりました。 これで、ガウスさんでの答えあわせが簡単になりました。 ガウスさんの回答 1234+2345=3579 12341234-2345=12338889 12341234*2345=28940193730 12341234/2345=5262.78635394456289978678・・・ sqrt(2345)=48.42520005121300477207 うん、あっているみたいですね。 {magclick} /*========================================================*/ さいごに /*========================================================*/ 新C言語使いにおくるチョー基本講座 第3回。 世の中にはたくさんのプログラム言語があります。 C言語は、その1つです。 なぜそれだけたくさんの言語があるかというと、それぞれに 得意分野があるからです。 ハードウェアっぽい処理を記述するのが、アセンブラ。 無料でプログラムの作成・配布を行うのは、Java。 ブラウザの中でホームページを表示するのが、HTML。 HTMLの内部でHTMLの処理を拡張するのが、JavaScript。 サーバで動作してHTMLを動的に作り出すのが、Perl。 時代遅れなのが、COBOL。 人、それぞれです。 ちなみに、C言語の得意分野は特にありません。 C言語は、恐ろしく汎用です。 しいて言えば、計算処理速度が圧倒的に速いことです。 {magclick} /*========================================================*/ 次回予告 /*========================================================*/ 次回は6月7日(月曜日)に、第458回をお送りします。 お題は「あゆしゃVS裏目小僧 登場編」 先日告知した、裏目小僧さんとの対決です。 まず、勝負方法を決め、そして両者のプログラムを紹介します。 お楽しみに! /*========================================================*/ 最後の決り文句 /*========================================================*/ このメールマガジンは、まぐまぐさんから発行しています。 このメールマガジンを解除したい場合は、まぐまぐさんをご利用 ください。このメルマガのまぐまぐアイディーは最後にあります。 このメールマガジンには広告が挿入されていますか? このメールマガジンの内容に文面の引用はありませんか? めーらっくすの場合はめーらっくすの利用方に従ってください。 このメールマガジンの内容の、転用、流用、宣伝、リンク、 したら気温が下がるんだよなぁ。。。 なんて大歓迎です。 {magclick} /*========================================================*/ /*========================================================*/ 発行者 あゆしゃ ホームページ::あゆしゃの世界 http://ayusya.hp.infoseek.co.jp/ ご意見・ご感想・ご質問メール mailto:ayusya@flamenco.plala.or.jp まぐまぐ::アイディー 0000020674 まぐまぐ::バックナンバー http://jazz.tegami.com/backnumber/frame.cgi?id=0000020674 まぐまぐ::登録と解除 http://www.mag2.com/m/0000020674.htm めーらっくす::アイディー MM3E1AEE285AB4F めーらっくす::登録と解除 http://www.mailux.com/mm_dsp.php?mm_id=MM3E1AEE285AB4F めーらっくす::バックナンバー★最近のものならこちらが便利★ http://www.mailux.com/mm_bno_list.php?mm_id=MM3E1AEE285AB4F |