
基本情報資格の勉強をしているのですが、平成16年度の問4の問題でわからない点があるので教えてください。
問題は下記を参考にしていただきたいのですが、
http://情報処理試験.jp/FE16b-pm/t04.html
自分が持っている解説によると、
”関数MToIntは後述するように、Frdx(関数MToIntではRdx)を基数とする数字列Fnum(関数MToIntではNum)を十進数に変換する。”
つまり
M進数→10進数→N進数
となり、これを前提に問題を解いていくようなのです。
しかし、私には”後述”の部分がどこかわかりません。
おそらくどこか問題の記述から10進数であることが、把握できるはずだと思うのですが、
どの個所から考えればよいのでしょうか??
あと他のサイトなどの解説を読んで見ると、変換する基数が10進数であることの説明が特に書いていない気がするのですが、変換する基数を10進数だとしなくても解ける問題なのでしょうか??
よろしくおねがいします。
No.1ベストアンサー
- 回答日時:
問題文を参照。
--------
〔プログラムの説明〕
関数 RadixConv は,M 進数字列(2 ≦ M ≦ 16)を,N 進数字列(2 ≦ N ≦ 16)に基数変換するプログラムである。
(2) RadixConv は,M 進数字列を整数値に変換した後,その整数値を N 進数字列に変換する。 M 進数字列を整数値に変換する関数は MToInt,整数値を N 進数字列に変換する関数は IntToN である。
--------
ということで。
> 関数MToIntは後述するように……十進数に変換する。
というのは間違いです。10進数に変換しているのではなく,整数値に変換している。
表1~5および〔プログラム〕ではそのデータ型は整数型だと説明しています。整数型(int型)は多くのプログラム言語では,2の補数を採用した符号つき固定小数点数形式のbit列として格納されます。
ですから。
> 変換する基数が10進数であることの説明が特に書いていない気がするのですが、
> 変換する基数を10進数だとしなくても解ける問題なのでしょうか??
はい,解けます。人間にとっては,その整数値を「元々の値は10進数」として理解するのが最もなじみ深いのですけれど,その整数値自体に基数はなく,何進数でもありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 J検【令和3年度後期 情報システム試験 システムデザインスキル】問題1(2)の解き方を教えてください 1 2022/03/22 18:36
- 大学受験 お急ぎの質問です。 現在高3受験生です。次の金曜日に明治大学総合数理学部(現象数理科)の学部別試験が 3 2023/02/13 23:38
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験について 基本情報技術者試験の午後問題についてなのですが、 大門①の情報セキュリテ 1 2022/10/30 00:34
- 国家公務員・地方公務員 公務員試験の数的処理で苦戦しています。 1 2023/01/30 08:56
- その他(教育・科学・学問) 高校受験について 1 2022/10/29 11:03
- 大学受験 参考書の勉強法について質問なのですが、参考書を一通り終わらせて、二周目を行う際、問題だけ解けば良いで 2 2023/06/30 20:19
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- 高校受験 数学の問題いくつか捨てても大丈夫?残り1ヶ月、点数が取れない教科ばっか勉強しても大丈夫? 高校受験 2 2023/01/07 17:55
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- 情報処理技術者・Microsoft認定資格 基本情報 午後問題落ちました 2 2022/10/26 22:54
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストファイルを読み込んで...
-
家電製品の電力周波数を変える機械
-
Mac 乗数の入力方法
-
基本情報 過去問16年 問4に...
-
なぜ通信には16進数文字列が使...
-
MATLABのMATファイル をC言語...
-
シフトJISのCSVファイルをUFT-8...
-
OracleからMySQLへのSQL文の変換
-
エクセルVBAの自動変換機能?
-
緯度、経度の 10進法と 60進法...
-
VB6で10進数を32進数に変換する...
-
PDFからTIFFに変換できるフリー...
-
直線検出のハフ変換について(de...
-
HSPで作ったゲームを他の言語に...
-
GetDlgItemInt( ) c++
-
C++からCへのソース変換について
-
ASP.NET SJIS→UTF-8文字コード...
-
WindowsAPIで画像フォーマット...
-
秋月PICプログラマーを使っ...
-
マンセル⇔XYZ,RGB変換式或いは...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
家電製品の電力周波数を変える機械
-
エクセルVBAの自動変換機能?
-
緯度、経度の 10進法と 60進法...
-
Mac 乗数の入力方法
-
C/C++→JAVAに変換するツール
-
なぜ通信には16進数文字列が使...
-
VB6からVB2010への変換について
-
10進数をBCDに変換する方法
-
画像ファイル変換(Tiff→PDF)
-
エクセルのvbaで検索ボタンを作る
-
分を時間に変換するプログラム
-
StrConvの使い方について教えて...
-
三角形を逆三角形にしたいです...
-
逆コンパイルと逆アセンブルの...
-
VB.NETをJavaに変換するツール...
-
UTF8→ShiftJISに変換したいです!
-
FortranをC++(VC++)へ変換
-
3のつく数字と3の倍数のみを表...
-
c++でmatからvectorへの変換の...
-
C#でのpngからbmpへの変換について
おすすめ情報