10進数の少数を2進数に変換
基数変数に関する流れ図中で(1)に入るべき適切な式はどれか。
流れ図は実数Rに値(ここで、0<R<1.0)をN進数として表現したときの少数点以下第1位の値をK(1)に、第2位の値をK(2)に、第m位の値をK(m)に格納する処理を示したものである。第m+1位以下は無視する。
なお、R、mにはあらかじめ値が設定されているものとする。また、(x)はxを超えない最大整数を示す。
開始
↓
変数ループ
j = 1,2...........m-1,m
↓
(1)
↓
変数ループ終了
↓
終了
回答
〔R×N〕→K(j)
R×NーK(j)→R
となるのですが
Rを0.625と仮にした場合
0.625×2→K(j)
となると思うのですが K(j)
には何が入るのでしょうか
また、トレースみたいな値の変化を教えていただけると助かります。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
実際にプログラムを走らせて、配列 K の中身を表示すればよいかと思います。
もしくは、表計算ソフトを活用して、以下の計算を延々と表示させるのも手ですね。
R = 0.625
N = 2
K[1] = floor(R*N); R = R*N - K[1]
K[2] = floor(R*N); R = R*N - K[2]
K[3] = floor(R*N); R = R*N - K[3]
...
回答ありがとうございます。
〔R×N〕→K(j)
R×NーK(j)→R
0.625 × 2 → K(1)← 最初jには1なので
1.25 - 2 = 0.75
だと解釈してしまいます。
多分間違っていると思うのですが
考え方を教えていただけると助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Java 南京錠 2 2023/02/04 11:46
- 数学 以下の問題が分かりません。 8ビット浮動小数点数が、最上位ビットから順に符号1ビット、指数部3ビット 4 2023/07/22 16:06
- 工学 疑似乱数生成器 3 2023/01/05 02:06
- 数学 確率の問題 4 2023/02/24 01:07
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- Java Java モンスターブリーダー 1 2023/02/05 09:44
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- 数学 「FFTの基本は、DFTはサンプル数Nが偶数なら 2つのDFTに分解できるということ。 分解するとD 3 2022/03/31 21:01
- 数学 多様体について質問です。 Rを実数全体としてf:S^n={(p_1,…,p_(n+1)∈R^(n+1 2 2023/06/24 00:54
- 数学 【高1 数学Ⅰ 二次関数】 二次関数 f(x)=x^2-4ax+8a がある。ただし、aは正の定数と 3 2022/07/23 15:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 exitの使い方
-
Access2003 オートナンバーの現...
-
UWSCのcallについて
-
フォームを開くときに、コンボ...
-
数字の位ごとの値を表示するプ...
-
Excel-vba 文字列と変数を...
-
VBAのチェックボックス結果を集...
-
VB6.0-整数と余りを求める
-
CGIのPerlの変数をJavaScrip...
-
バッチファイルで正規表現を使...
-
VBAで配列のNULL判定
-
VBAの定数の使い方で、計算値を...
-
相関係数p値の出し方
-
DWORDって
-
DataGridView 複数行同時変更...
-
足して100になるような乱数のア...
-
c言語で乱数を扱うときの
-
何種類の値があるかを調べる方...
-
計算機イプシロン
-
フリーランタイマーの時間差分...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
Excel-vba 文字列と変数を...
-
数字の位ごとの値を表示するプ...
-
VB6.0-整数と余りを求める
-
VBAで配列のNULL判定
-
足して100になるような乱数のア...
-
フリーランタイマーの時間差分...
-
DataGridView 複数行同時変更...
-
相関係数p値の出し方
-
世界のナベアツ
-
10進数をアスキーコードに変換
-
C#で動的にコントロールを取得...
-
ラジオボタンの値の取得につい...
-
DWORDって
-
バッチファイルで正規表現を使...
-
4択問題のプログラムでランダム...
-
1つ前の値を変数に保存する方法
-
VBAの定数の使い方で、計算値を...
-
コンボボックスの名前を変数に...
おすすめ情報