- ベストアンサー
「数字÷16」と「(数字+16)余り16」の違い
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
数学としては、 x を 16で割った余り(ただし、0以上15以下)も、 (x+16)を16で割った余りも同じです。 x ≡ x mod 16 0 ≡ 16 mod 16 より x + 0 ≡ (x+16) mod 16 です。 が、話がコンピュータでの計算となると、ちょっと違ってくる可能性があります。 例えば -1 mod 16 と、負の値を使った場合の対応が、言語毎やソフト毎に違います。 -1 = -1 * 16 +15 より、 余り15 -1 = 0 * 16 -1 より、 余り-1 どちらも、余りの考えとして間違いではありません。 そのため 「値が-16までの値を取る可能性があるため、余りを正の範囲に留めるために+16する」 という可能性があります。 もしかしたら 「 5 ÷ 16 だと、商が0になるから、『余りが計算できない』 」 等と勘違いしているだけかもしれませんが。
その他の回答 (6)
- mnakauye
- ベストアンサー率60% (105/174)
こんばんは、回答No.5の者です。 補足の質問に関してですが・・・・・ 番号が0から打たれて255までのときと、1から打たれて256までのときでは、 セルのx、yの出し方が違ってきますね。 また、たてよこのx、yを0からスタートするのか1からスタートするのでは答えがずれます。 そのため、番号は何番から始まるのか、x、yは0か1のどちらからスタートするのかを はっきり書いていただく必要があります。 16を足しているのはそのずれを調整するためと考えられますが、もしそうならxのほうが単に切捨てだけでは 回答できなくなり(16番目が狂う)、その理由で解答がおかしいと思われます。
お礼
回答ありがとうございました ・前提条件を明確に把握できていないため、曖昧な質問となってしまいました ・何度も回答いただき、お手数をおかけしました
- mnakauye
- ベストアンサー率60% (105/174)
こんにちは。 回答番号4の方が答えておられるとおりですが、添付しました図をご覧になって、セルに振られた番号の16で割った商と余りの表を、求めたいxとyとを比べればお分かりになると思います。 回答者4の方が述べておられるとおり、解そのものに疑念がありますが、これは質問者が、問題そのものを、記述されないからだと考えられます。 私も問題は、 「縦横16マスの256のセルに、0から順に横向けに番号を振るとき、各番号の縦位置yと横位置xを求めよ。」 と仮定しました。 なお、「数字」は文字のことで、計算はできません。正しくは「数」です。 数÷16 と書きます。 番号は、順序数ですので、番号÷16 と書くことはできます。
補足
回答&添付画像作成ありがとうございました >解そのものに疑念がありますが ・「(数+16)を16で割った時の余り」において、なぜ16を足す必要があるか、ということでしょうか? ・数学的には、「数を16で割った時の余り」と「(数+16)を16で割った時の余り」は、同じ意味でしょうか?
- MSZ006
- ベストアンサー率38% (390/1011)
16X16の表に0からの数字が順番にに入っていて、ある数字のX位置(0~15)、Y位置(0~15)を求める算式のようです。 >(数字+16)を16で割った時の余り は、【数字を16で割った時の余り】と同じはずで、なぜ「+16」がついているのかは謎です。
お礼
回答&添付画像作成ありがとうございました 参考になりましたー
- ok-kaneto
- ベストアンサー率39% (1798/4531)
>・表内セルのX位置 … (数字÷16)の切捨て >・表内セルのY位置 … (数字+16)を16で割った時の余り 【X位置】 1列目・・・数字が0~15 2列目・・・数字が16~31 3列目・・・数字が32~47 ・・・ 【Y位置】 1行目・・・数字が0,16,32,48,・・・ 2行目・・・数字が1,17,33,49,・・・ 3行目・・・数字が2,18,34,50,・・・ 数字を16x16に順に並べるための計算でしょう。
お礼
回答ありがとうございましたー
- MSZ006
- ベストアンサー率38% (390/1011)
>・(数字+16)余り16 状況がいまいち分かりませんが、上の式の「余り」は、「mod」という演算子のことではないですか? だとすると、上の式は、【(数字+16)を16で割った時の余り】ということになります。
補足
回答ありがとうございます。 >【(数字+16)を16で割った時の余り】ということになります ・ご指摘ありがとうございます ・勘違いしていました 質問整理します ・16セル×16セルの表 ・表内セルのX位置 … (数字÷16)の切捨て ・表内セルのY位置 … (数字+16)を16で割った時の余り ・なんでこうなるのでしょうか?
- hashioogi
- ベストアンサー率25% (102/404)
私には質問の意味が分かりません。 「(数字+16)余り16」とはなんですか ? どういう状況で書かれるものなんでしょうか ?
補足
回答ありがとうございます。 ・表内セルのY位置を求めるために使用されていますが、どうしてこうなるのか分かりません ・表内セルのX位置は(数字÷16)の切捨てで求めています ・表は16セル×16セルです
関連するQ&A
- たばこの数字の違いについて教えてください
こんにちは。お聞きしたいことがあります。 たばこで、1mg、13mgとかの数字のちがいは なんですか? 数字が大きい方が、すったときに肺に対して 負担がかかりますか? よろしくお願いいたします。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
- 数と数値と数字の違いを教えてください
数と数字、数値と数字が違うのはわかります。 しかし、数と数値の違いがわかりません。 辞書によっては数と数値はおんなじものだというものがありましたが、英語訳をみるとどうも異なるように思えます。 知っている方、教えてください。 よろしくお願いいたします。
- ベストアンサー
- 数学・算数
- どうしてあんな数字を書かせるのでしょうか?
どうしてあんな数字を書かせるのでしょうか? 書き込みサイトで自分の意見を投稿する時なのですが、よく画面の下の方にある数桁の数字や意味不明の文字を指定されたスペースに書き込むよう指示がある時がありますよね。 これを無視すると意見が投稿されず、「数字を指定の箇所に書き入れて下さい」 というコメントが返ってきます。 この goo のニュース畑というサイトでも同じ事をしています。 これって何のためなのでしょうか?
- ベストアンサー
- その他(インターネット・Webサービス)
- 数字の表示の違いは?
数字の表示の違いは? 1,000円とする場合と¥1,000とする場合ありますがありますがどのように 使いわけるのでしょうか? 又、税込みの「文字」を表示する場合は前に表示する場合と後ろに表示する場合の 違いを教えてください
- 締切済み
- 会計ソフト
- 1から9までの数字を使って…。
下の空欄を埋める問題です。 ただし、同じ数字は1回ずつしか使用出来ません。 □□×□=□□ □×□=□□ 1週間解いてますが、分かりません。 どなたか数字に強い方、よろしくお願いいたします。m(__)m
- ベストアンサー
- 数学・算数
- 1から9までの数字を並び替えて3桁の数字の作り方
1から9までの数字を並び替えて3桁の数字を作るときの 個数を求める問題でどうして下のように求めるのかを教えてください。 特に分からないのは一の位に1が出るのは56通りなのは分かるんですが それだと2も56通りですよね!?でも、下の場合だと掛けているので 112個になるんじゃないか・・・ということです。 {(1+2+…+9)*100*56+(1+2+…+9)*10*56+(1+2+…+9)*1*56} なぜそうなるのか教えてください。
- ベストアンサー
- 数学・算数
- なぜ大きい数字から書くのでしょう?
皆さん こんにちは。 今日、新聞の中国キョーザ農薬基準の430~65倍と言う記事を読んで、 ふと思ったのですが、普通数字を書く時は、小さい数字から書くのが 当たり前だと思うのですが、僕が読んだ新聞には430~65倍と大きい 数字から小さい数字へと逆に書いてありました。 この大きい数字から小さい数字にして書くということには何か意味があるのでしょうか? もし知っている方が居ましたら教えて欲しいです。
- ベストアンサー
- ニュース・時事問題
- 掲示板に書き込み後に出てくる数字はなんですか?
掲示板に書き込みをした後に、下に数字とかアルファベットとか出てくる所があるのですが、あれは何の意味があるのでしょうか・・・ あの番号から個人が特定されてしまう・・・なんてことはあるのでしょうか・・・
- ベストアンサー
- その他(インターネット接続・通信)
- 2つの数字を繰り返す4桁の数字
たわいもない会話に出てきた4桁の数字が思い出せません。 条件 ・同じ並びの2つの数字を繰り返す4桁の数字 ・意味のありそうな日本語読みが2通りでき、相反する意味になる。 たしか、一つが否定的な読みで、もう一つがそれを打ち消すような読み方でした。 読みは擬態語だった気がする。 例えば「1717」 いーな、いーな(良い意味) ←→ いないいない(悪い意味) くだらなくてもなんでも 思い当たる4桁の数字がありましたらいくつでも教えてください。
- 締切済み
- アンケート
お礼
回答ありがとうございました >負の値を使った場合の対応が、言語毎やソフト毎に違います >どちらも、余りの考えとして間違いではありません ・なるほど、そうなんですね ・数学的な処理は全てに必ず共通だと思っていました ・大変参考になりましたー