コンピュータスポンサーリンク2進法からの16進法への発展2進法でコンピュータの扱う数字を表現していると不都合が生じます。同じ値を10進法と2進法で表現すると以下の通り2進法のほうがたくさん桁が必要になります。000016進法はこの問題を解決するために導入されて今でも一般的に使われています。16進法は英語でhexadecimalと呼び、もとは「16の」を意味するギリシア語です。2進法の4桁をひとまとめにする2進法の4つの桁で表現できるのは24=16種類の値になります。0から数えるので15までです。16になると左側の位を追加して10と表記することになります。ここで困ったことがでてきます。10進法の10をそのまま10と表記すると16進法でいう10つまり16と見分けがつかなくなります。15までは1桁、16で2桁と表現したいのです。ここで新しい数字を導入することになりました。10〜15にA〜Fのアルファベットを数字として割り振ることにしたのです。以下0〜16までの10進法、2進法、16進法での表記を見てましょう。10このようにすると2進法ではたくさんの桁が必要であったのに少ない桁でより大きな数が表現できます。16進法では2桁めは「16の位」、3桁目は「256の位」となり、以降16をかけていったものになります。上の表に16進法を追加してみましょう。271016進法の例コンピュータでよく目にしやすい16進法の使用例として色指定があります。HTMLでの色指定は頭に#をつけた6桁の16進数で指定できます。6桁といっても実際は2桁ずつ3つに分けてそれぞれがRGBつまり赤、緑、青の指定になります。2桁の16進数なので表せる範囲は00〜FF、10進法でいうと0〜255までとなります。00が暗くFFが明るい意味になりますから黒は#000000となり白は#FFFFFFとなります。ミナ・ベルジェ2進法について基本データ型intとlongとshortについて関連記事サンプルサイズに応じた最大値と最小値を取得するサンプルサイズあるいはビットデプスとは一つのサンプルの情報量のことです。スピーカーの振動盤が振動する様子を想像してください。コンピュータ用の言語で文化が違うとつくづく思うことの一つに数についての考え方の違いがあります。前に数える最初の数が人間の世...記事を読むJavaのプログラムでMacかWindowsかを見分けるJavaの利点の一つにOSを選ばずに実行できるという特徴があります。実行ファイルである拡張子がclassのファイルは実行されるときにjava...記事を読むJavaのオーディオフォーマット音声ファイルをJavaで自作したいと思います。始めるにあたって基本的な知識が必要です。Javaに限らず一般的な情報なのですでに知っていること...記事を読むサン=テグジュペリとプログラムプログラムを作成するにあたって注意することがあります。それはプログラムを作ることそれ自身が目的にならないにすることです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。外国語としてのJavaと音楽%d人のブロガーが「いいね」をつけました。