[リストへもどる]
一括表示
タイトルCAL の ROUNDについて
記事No2428
投稿日: 2007/10/26(Fri) 13:03
投稿者長谷川 三島市
どなたか教えていただけますか。

CAL;M(4,@総合計 )*100/M(5,@総合計 )=M(6,@総合計 );
にROUNDを入れるにはどのようにしたらよいのでしょうか。

「指令リファレンスVol.1」P.219前後をみているのですが
わかりません。

よろしくお願いいたします。

長谷川 

タイトルRe: CAL の ROUNDについて
記事No2432
投稿日: 2007/10/28(Sun) 22:44
投稿者入川@松戸
長谷川さん

> CAL;M(4,@総合計 )*100/M(5,@総合計 )=M(6,@総合計 );
> にROUNDを入れるにはどのようにしたらよいのでしょうか。

 CAL;ROUND(M(4,@総合計 )*100/M(5,@総合計 ),0,-1)=M(6,@総合計 );

 この場合、ROUND を使うよりも、‘RF1’とか‘DF2’とかの方が使い勝手はよいと思います。
 CAL;RF1;M(4,@総合計 )*100/M(5,@総合計 )=M(6,@総合計 );

 指令リファレンスVol.1の235頁に説明があります。

タイトルRe^2: CAL の ROUNDについて
記事No2433
投稿日: 2007/10/30(Tue) 08:46
投稿者長谷川 三島市
入川様

ご回答ありがとうございます。
LET文で対応していたのですが、
これに変えることによって解り易く保守性が
高くなると思います。

ありがとうございました。

長谷川

> 長谷川さん
>
> > CAL;M(4,@総合計 )*100/M(5,@総合計 )=M(6,@総合計 );
> > にROUNDを入れるにはどのようにしたらよいのでしょうか。
>
>  CAL;ROUND(M(4,@総合計 )*100/M(5,@総合計 ),0,-1)=M(6,@総合計 );
>
>  この場合、ROUND を使うよりも、‘RF1’とか‘DF2’とかの方が使い勝手はよいと思います。
>  CAL;RF1;M(4,@総合計 )*100/M(5,@総合計 )=M(6,@総合計 );
>
>  指令リファレンスVol.1の235頁に説明があります。