LoginSignup
1
0

日本語プログラミング言語Mind8で十進数計算(小数対応2)

Posted at

掛け算もできました

割と簡単でした。これから、さらにテストしてバグをつぶします。

小数の掛け算

L小数の掛け算結果とは (L小数、L小数 → L小数)
    W小数Aは 構造体情報
    W小数Bは 構造体情報
    W整数Aは 構造体 L小数型
    W整数Bは 構造体 L小数型		
    W小数桁数Aは 変数
    W小数桁数Bは 変数
    W小数桁数は 変数
    W整数積は 構造体 L小数型
   W小数Aと W小数Bに 入れる
   W小数Aの L小数桁数を W小数桁数Aに 入れる
   W小数Bの L小数桁数を W小数桁数Bに 入れる
   W小数桁数Aと W小数桁数Bを 加え W小数桁数に 入れる
   W小数Aを W小数桁数Aだけ L小数を指定桁桁上げし	W整数Aに 入れる
   W小数Bを W小数桁数Bだけ L小数を指定桁桁上げし	W整数Bに 入れる
   W整数Aと W整数Bの L整数の掛け算結果を W整数積に 入れる
   W整数積を W小数桁数だけ L小数を指定桁桁下げし	返す。

実行結果

c:\mind8\pmind\sample>lnum-sub03
2つの小数の四則演算をします。(空入力で終了)
小数1=123.45
小数2=11.1
 積=+1370.295
小数1=11.11
小数2=11.11
 積=+123.4321
小数1=-456.0
小数2=-100
 積=+45600.0
小数1=123.456
小数2=1.1
 積=+135.8016

残るは割り算です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0