Slide 28
Slide 28 text
Copyright© Fixstars Group
STEP3:2の冪を10の冪となるよう計算する
• 概要
• 10進法の数値として文字列化する際に2𝑛は邪魔なので展開する
• 入力
• 𝑒2
• 𝑢, 𝑣, 𝑤
• 出力
• 𝑒10
• 𝑎, 𝑏, 𝑐
28
𝑢 × 2𝑒2 𝑓 = 𝑣 × 2𝑒2 𝑤 × 2𝑒2
𝑎 × 10𝑒10 𝑏 × 10𝑒10 𝑐 × 10𝑒10
三つ組(10進数)の計算式
𝑒2
≥ 0 ⇒ 𝑒10
= 0, 𝑎, 𝑏, 𝑐 = 𝑢, 𝑣, 𝑤 ⋅ 2𝑒2
𝑒2
< 0 ⇒ 𝑒10
= 𝑒2
, 𝑎, 𝑏, 𝑐 = 𝑢, 𝑣, 𝑤 ⋅ 5−𝑒2
𝑎, 𝑏, 𝑐 × 10𝑒10 = 𝑢, 𝑣, 𝑤 × 2𝑒2 が成立する。