• 検索結果がありません。

基底変換2

N/A
N/A
Protected

Academic year: 2021

シェア "基底変換2"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

基底変換

2

基底がmの記法(m進法)で入力した小数を基底がnの記法(n進法)で出力する. 基底は2∼36を指定できる. 基底mが10より大きいとき,10∼m − 1を表す数字が必要であるが,A,B,C,· · · を使用する. 循環小数の場合,循環節の直前に’をつけて表すことにする.

実行例(

Pascal

プログラム)

    基底変換(小数) m進法→n進法 循環小数の場合,循環節の直前に’をつけてください 例 0.1234343434… は 0.12’34 何[2-36]進法から何[2-36]進法へ(範囲外の数を入れると終わり) [m n] ? 10 8 10進法の数 (Enter のみを入れると終わり) ? 0.7 7/10 8進法では 0.5’4631 10進法の数 (Enter のみを入れると終わり) ? 0.2’142857 3/14 8進法では 0.1’5 10進法の数 (Enter のみを入れると終わり) ? 0. 何[2-36]進法から何[2-36]進法へ(範囲外の数を入れると終わり) [m n] ? 16 10 16進法の数 (Enter のみを入れると終わり) ? 0.2’C 7/40 10進法では 0.175 16進法の数 (Enter のみを入れると終わり) ?    

(2)

8

進法小数→分数

例: 8進法で0.12 ˙34 ˙5と表される数は何か. 0.12 ˙34 ˙5 = 0.12 + 0.00 ˙34 ˙5 (8進法) = 12 100 + 345 77700 (8進法) = 10 64 + 229 32704 = 5339 32704 ゆえに,8進法で0.12 ˙34 ˙5と表される数は 5339 32704 である.

分数→

8

進法小数

例: 9 52 は8進法でどう表されるか. 9 (×8) 72 ÷ 52 = 1 · · · 20 (×8) 160 ÷ 52 = 3 · · · 4 (×8) 32 ÷ 52 = 0 · · · 32 (×8) 256 ÷ 52 = 4 · · · 48 (×8) 384 ÷ 52 = 7 · · · 20 (以下繰り返し) ゆえに, 9 52 を8進法で表すと0.1 ˙304 ˙7である.

参照

関連したドキュメント

[r]

“Breuil-M´ezard conjecture and modularity lifting for potentially semistable deformations after

Keywords Catalyst, reactant, measure-valued branching, interactive branching, state-dependent branch- ing, two-dimensional process, absolute continuity, self-similarity,

[r]

浮遊粒子状物質の将来濃度(年平均値)を日平均値(2%除外値)に変換した値は 0.061mg/m 3 であり、環境基準値(0.10mg/m

○○でございます。私どもはもともと工場協会という形で活動していたのですけれども、要

基幹系統 地内基幹送電線(最上位電圧から 2 階級)の送電線,最上位電圧から 2 階級 の母線,最上位電圧から 2 階級を連系する変圧器(変圧器

章番号 ページ番号 変更後 変更前 変更理由.. 1 補足説明資