Adaをつつく3ー演算。エイダおばさんは数字に強い。2008-11-04 Tue 12:48
今回はAdaの演算機能をつついていくピヨ♪じゃあ、早速サンプルを召し上がれ♪
よしgnatmakeっと・・・どう?Adaは色々な演算があるピヨね♪ 特に、剰余と除法の結果の違いに吃驚したと思う。 11 mod -5 = -4 この計算法普通の人は馴染みないよね。この計算結果の理由を厳密に説明すると長くなるから、例えで説明するピヨッ。modの場合は割り切るために必要な数と考えるといいピヨ。符号については割る数と同じと考えておけばいいピヨ♪例えば、11 mod -5 の場合、2ではあまるから3で割り切るには足りない数値は・・・って風に考えるんだ。これは厳密な数学の考え方ではなけど、この記事は数学の記事じゃないから我慢してね♪ なお、どっちも正数の場合はtemとmodの演算結果は変らないピヨ。注意してね♪ あと、数値の表現法に気付いたかな?Adaでは数値にアンダーバーを使用できるピヨ。1_024とかにすると見やすくなって良いと思うピヨ。これ結構良いよね♪他の言語にも取り入れて欲しい機能ピヨ♪ |
この記事のコメント |
コメントの投稿 |
||
|
|
||
| 管理者だけに閲覧 | ||
|
|
||
この記事のトラックバック |
|
| 無差別に技術をついばむ鳥 |
|