Newsgroups: fj.lang.c++,fj.lang.c
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!infoweb-news!news.fukuoka.infoweb.or.jp!newshost.ryukyu.ad.jp!sour!merope!void
From: void@merope.opus.or.jp (Kusakabe Youichi)
Subject: Re: Programming style (Re: thanks(Re:[Q]PROGRAM ERROR))
Message-ID: <1996Jun22.090305.15852@merope.opus.or.jp>
Followup-To: fj.lang.c++,fj.lang.c
Organization: Macintosh User Group PLEIADES in opus (Okinawa Personal Unix Society)
X-Newsreader: TIN [version 1.2 PL0]
References: <NMATSUMU.96Jun18130628@masakado.geo.titech.ac.jp>
Date: Sat, 22 Jun 1996 09:03:05 GMT
Lines: 58
Xref: galaxy.trc.rwcp.or.jp fj.lang.c++:154 fj.lang.c:2531
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.c&nb=2531&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

Namihiko Matsumura (nmatsumu@geo.titech.ac.jp) wrote:
: ($B$=$N(B2)
:    $B0l$D$N$*4+$a$O!"!V1i;;;R$NN>B&$K$OI,$:6uGr$r6u$1$k!W!V0lJ80l9T!W$H$$$C(B
:    $B$?=qK!$G$9!#$3$l$G!"$:$$$V$s8+$D$10W$/!"4V0c$$$rHH$7$K$/$/$J$j$^$9!#(B

$B$=$l$K$O;?@.$G$9$,!"EvA3!V(B.$B!W$d!V(B->$B!W$d!V(B,$B!W$ONc30$G$9$h$M(B?

: 1$B9T(B1$BJ8$H$$$&$N$O;d$b8@$o$l$?$3$H$,$"$j$^$9$1$I!"(B
: $B;d$OI,$:$7$b$=$&$H$O8B$i$J$$$H;W$&$N$G$9!#(B
: $B0J2<$N(B2$B$D$N%3!<%I!"$I$C$A$,$o$+$j$d$9$$$H;W$$$^$9$+(B?>$B$_$J$5$s(B

: ($BNc(B1)
:    >if(kisuko==0) kisuav=0; else kisuav=kisuwa/kisuko;
:    >if(gusuko==0) gusuav=0; else gusuav=gusuwa/gusuko;
: ($BNc(B2)
:    if (kisuko == 0)
:        kisuav = 0;
:    else
:        kisuav = kisuwa / kisuko;
:    if (gusuko == 0)
:        gusuav = 0;
:    else
:        gusuav = gusuwa / gusuko;

($BNc(B2)$B$G$7$g$&!#EvA3!#(B

: $B$3$N%3!<%I$O!"JQ?t(B kisu?? $B$H(B gusu?? $B$KBP$7$FF1$8=hM}$r(B
: $B9T$J$C$F$$$k$o$1$G$9$h$M!#$=$N$3$H$,!"8e<T$N=q$-J}$@$H(B
: $BD>$A$K$O$o$+$j$^$;$s!#D{@5$9$k;~$K$b!"A0<T$NJ}$,%-!<%9%H%m!<%/$b(B
: $B>/$J$/$FJXMx$G$9!#(B

$B$@$C$?$i(B
kisuav = (kisuko == 0) ? 0 : kisuwa / kisuko;
gusuav + (gusuko == 0) ? 0 : gusuwa / gusuko;
$B$K$9$k$Y$-$G$7$g$&!#(B
($BNc(B1)$B$_$?$$$K(Bif$BJ8$G$d$k$N$O!"$*$9$9$a$G$-$J$$$7!"46?4$G$-$J$$$7!"$_$C$H$b$J$$(B
$B$G$9$M!#(B

: $B$=$s$J$3$H$h$j!"(B{} $B$r$b$C$H;H$C$?J}$,$$$$$H;W$$$^$9!#(B
: $B$3$s$J46$8$G(B:
: if ( kisuko=0 ) { kisuav=0; } else { kisuav = kisuwa / kisuko; }
: if ( gusuko=0 ) { gusuav=0; } else { gusuav = gusuwa / gusuko; }

: $B$?$@$3$l$b!"9T$N1&C<$KMh$F$7$^$&$HESC<$K2DFI@-$,Mn$A$^$9!#(B
: $B$=$N$?$a$KJQ?tL>$rC;$/$9$k$N$bK\KvE>E]$G$9$7$M$'!#(B
: # $B$=$N$?$a$K(B #define $B$J$s$>;H$$$@$7$?F|$K$c(B...

$B$@$+$i(B.... $B!V(B? : $B!W$r;H$($P$$$$$@$1$G$O(B?

: $BJ#?t$NJQ?t$KF1$8$h$&$J=hM}$r$5$;$k$h$&$J>l9g!"(B
: $BB7$($k$?$a$KJQ?tL>$rF1$8D9$5$K$7$^$9$h$M!#(B

$B$7$^$;$s!#(B

  $B%X(B_$B%X(B   ------------------------
$B%_!&!&(B $B%_(B  void@merope.opus.or.jp
 (  $B!k(B )$B!A(B            $BF|2<ItM[0l(B
----------------------------------
