10進数を16進数に変換していたのですが気になることがありましたので伺いたいと思います。
計算方法は手計算(紙とペン)で行っております。こんな感じ→ ゥ___
本題に入ります。
「65535」は余り「15」が4つあるので、0xFFFF
「100000」は 0x186A0
「131072」は 0x20000
ネット上の変換機能を使用すると「1FFFF」となります。
なぜ0x20000が1FFFFになるのでしょうか。
スススススススススススススススススススススススススススススススススススススススス
ニコ
トコ イーアイッーキッウーィ月ゥ ーキコアウコエア 書込者ノト:ロ 」。ァ ン
アウアーキイヲサィ10進ゥヲサはヲサイーーーーヲサィ16進ゥヲサで正しい。
ヲサヲサネット上の変換機能を使用すると「1FFFF」となります。
その変換は間違っている、ないしは上限設定されている、んだろう。
ラヲサアクセサリの電卓→関数電卓、とすると手計算しなくてもいい。
ツイート | ![]() |