□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■ ------------------ CGI・3分クッキング ---------------------(^○^)~~ 発行日:1999年8月13日 毎週火曜と金曜発行 Vol.【012】 ●PR●━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⇔⇔Web新撰組News http://www.web-kyoto.com/ ⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔ 速い!安い!うまい!(?) INS64のお申し込みは、こちらまで。 http://takafumi.grabit.net/ins/ 只今絶叫受付中! お知らせで〜す。 まぐまぐが8/14 - 8/18の間お休みになるらしいので、3分クッキングの 8/17(火)の分もお休みします。 ⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━●PR● □■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■ 【今日の献立:正しい縦書きカウンター・その2】========================   前回は、日本語での数字の数え方は桁数ごとにちょいとややこしい、とい うお話しをしました。   この桁ごとの数え方には法則があって、4桁億4桁万4桁、という形になっ ているようでした。   9999億9999万9999   9999=9千9百9十9   てな具合です。   で、前回は、千百十一、だけど、一万一千百十一となって、千のところの 数え方が変だという話をしました。   でもここは、こんなのまで考えてしまうとわけがわからなくなるので、千 の場合は、一千にしてしまう事にします。   となると、考え方としては、 符号なし32ビットで数える=最大4294967296までとする ・4桁以下の場合{  ・1桁の時{ 一〜九までをそのまんま出力 }  ・2桁の時{   ・1桁目が0の時{    ・2桁目が1の時{十}    ・2桁目が2〜9の時{二〜九+十}   }   ・1桁目が1〜九の時{    ・2桁目が1の時{十+一〜九}    ・2桁目が2〜9の時{二〜九+十+一〜九}   }  }  ・3桁の時{   ・3桁目が1の時{    ・下2桁目が0の時{百}     ・下2桁目が1〜99の時{百+下2桁}   }   ・3桁目が2〜9の時{    ・下2桁が0の時{二〜九+百}    ・下2桁が1〜99の時{二〜九+百+下2桁}   }  }  ・4桁の時{   ・3桁目が0の時{    ・下2桁が0の時{一〜九千}    ・下2桁が1〜99の時{一〜九千+下2桁}   }   ・3桁目が1〜9の時{一〜9千+下3桁}  } } ・8桁以下の時{  ・4桁以下の時{4桁以下の計算}  ・5桁〜8桁の時{上1〜4桁+万+4桁以下の計算} } ・10桁以下の時{  ・4桁以下の時{4桁以下の計算}  ・8桁以下の時{8桁以下の計算}  ・9〜10桁の時{上1〜2桁+億+下8桁の計算} }   てな具合になります。   4桁以下の場合も、1桁、2桁、3桁、4桁と別々にすればもっとすっき りしそうですが、そろそろ頭がこんぐらがってきたので、これで行くことにし ます。   最後に、このプログラムは、数字以外の文字列は、ディレクトリ名と画像 ファイル名しか使いませんので、C言語で書くことにします。   (実は、こないだコードウォーリアーの最新版が来たので使いたくて仕方 ないのであった・・・いひひひひ)   次回は具体的にプログラムを書いていきます。   いやはや、不安になって来たぞ。。。と思いつつも、続く・・・ ===============================================================【続く】 ---------------------------------------------------------------------- このメールマガジンは、 Subject部が、CGI3分クッキング【Vol.番号】は、まぐまぐ様にて、 ( http://www.mag2.com/ ) Subject部が、CGI3分クッキング Vol.【番号】は、Macky様にて、 ( http://macky.nifty.ne.jp/ ) Subject部が、CGI3分クッキング番号 は、Pubzine様にて、 配布致しています。 メールマガジンの解除について まぐまぐ様の解除は、 http://www.web-kyoto.com/dp/3min/ に、削除及び登録フォームを用意致しております。 Macky様の解除は、 http://macky.nifty.ne.jp/ を参考して下さい。 Pubzine様の解除は、 http://www.pubzine.com/srchid.asp?keyword=1379 に、削除及び登録フォームを用意致しております。 ---------------------------------------------------------------------- (^○^)/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 【お願い】 このマガジンについてのお問い合わせは、WEB新撰組メーリングリストで、 お願い致します。 参加方法は、 http://www.web-kyoto.com/ml/ を参考にして下さい。 はぎちゃんに対する質問・苦情は、このメールマガジンのリプライでどうぞ。 うら若きお嬢様の愛情も受け付けておりますが、おっさんなので話が通じない と思います。 【今回の担当】 WEB新撰組CGIプログラマー はぎちゃん(萩原 逸郎)でした。                 監修 組長(津田 羊子)&鷹(津田 貴史) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\(^○^)