タグ

16進数に関するhackedのブックマーク (4)

  • 2進数、16進数と10進数 - CyberLibrarian

    2進数、16進数と10進数は、プログラミングなどをする際に知っておいたほうが良い知識です。 図書館とあまり関係がないかも知れませんが、頭の体操とでも思ってください。 10進数(Decimal Number)は、0から9までの10個の数字を使って数を表現します。 数は、0,1,2,3,4,5,6,7,8,9と順に増え、次に位が増えて10になります。 このようにして、10進数は、1、10、100、1000、10000…と位が繰り上がります。 1は10の0乗(100)、10は10の1乗(101)、100は10の2乗(102)、1000は10の3乗(103)…と言い換えることができます。 ですから、10進数は、100、101、102、103…と位が繰り上がるとも言えます。 例えば10進数で2976という数は、以下のように表すことができます。

  • FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)

    最近、あるプログラマと話していて気づいたのだけど、彼は16進数の2桁と1桁との掛け算(FDh×5とか)が出来ない。やり方自体を知らないのだ。彼はWindowsの電卓を立ち上げて計算していた。 そのときは「プログラマでなくともこんなこと知ってて当然だろ!」と思ったのだけど、その後、10人ぐらいのプログラマに出来るかどうか聞いてみたが誰も出来ない。 結局、「普通は出来ない」のだと私は理解した。しかし16進数の掛け算はそんなに難しくない。私が子供のころには、まわりにFF(1×1=1に始まって、F×F=E1まで)を丸暗記している人がいっぱいいた。情報教育の一環として中学か高校で教えても計算の仕方ぐらい教えればいいのになぁと思っている。 前置きが長くなったが、以下にやり方などを書いておく。 ■ 16進数に馴染もう 16進数では、A = 10 , B = 11 , C = 12 , D = 13 ,

    FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)
  • サービス提供終了のお知らせ

  • デジタル化の解説

    このように,2×2×2×2×2×2×2×2=256通りとなります。 コンピュータでは,このように,2の何乗かという数字が,計算処理上の都合がよいので, 通常使う1000ではなくそれに近い,210=1024 を K(キロ)と定義しています. 従って,1024バイト=1Kバイトとなります.同様にして 1024Kバイト=1M(メガ)バイトと表します. これは正確には、1024×1024=1,048576バイト (約100万バイト)ということになり ます.以下同様に 1024Mバイト=1G(ギガ)バイトと表します. これは正確には,1024×1024×1024=1,073,741,824バイト(約10億バイト)と いうことになります. 現在のハードディスクの容量は,このGバイトが主流となっています.(2000年,3月現在) この次には,(近い将来) 1024Gバイト=1T(テラ)バイト =1024

  • 1