<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>String Function Blog &#187; Octal, Binary and Decimal</title>
	<atom:link href="http://www.stringfunction.com/blog/category/octal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stringfunction.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 11 Oct 2010 13:25:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What is Binary, Octal and Decimal?</title>
		<link>http://www.stringfunction.com/blog/what-is-binary-octal-decimal/</link>
		<comments>http://www.stringfunction.com/blog/what-is-binary-octal-decimal/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 11:02:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Octal, Binary and Decimal]]></category>
		<category><![CDATA[ASCII]]></category>
		<category><![CDATA[Binary]]></category>
		<category><![CDATA[Binary to Decimal]]></category>
		<category><![CDATA[Conversion]]></category>
		<category><![CDATA[Decimal]]></category>
		<category><![CDATA[Decimal to Binary]]></category>
		<category><![CDATA[Hexadecimal]]></category>

		<guid isPermaLink="false">http://www.stringfunction.com/blog/?p=134</guid>
		<description><![CDATA[The concept of binary systems is based on the existence of two clearly defined and opposite states. Examples of binary states include: TRUE or FALSE; ON or OFF; and OPEN or CLOSED. In number systems, the values zero or one (0 or 1) are used for differentiating logic conditions and performing numeric functions.






Binary values are [...]]]></description>
			<content:encoded><![CDATA[<p>The concept of <strong>binary</strong> systems is based on the existence of two clearly defined and opposite states. Examples of binary states include: TRUE or FALSE; ON or OFF; and OPEN or CLOSED.<span id="more-134"></span> In number systems, the values zero or one (0 or 1) are used for differentiating logic conditions and performing numeric functions.</p>
<div>
<script type="text/javascript"><!--
google_ad_client = "pub-5778837526588624";
/* sf.com - 300x250, created 5/2/10 - Inside Blog Post */
google_ad_slot = "5307581453";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<p><strong>Binary values</strong> are essential for the operation of computer-based systems. Reduced to its minimum functions, a computer can do only two things: add numbers and compare values – albeit very quickly. Every other computer function can be reduced to one of these two operations. In the case of arithmetic calculations, all computations are a function of addition. Subtraction is addition of negative numbers, multiplication is simply multiple addition operations, as division is multiple negative addition operations.<br />
<br />
With one switch, two values can be represented: either zero or one. With two switches, 4 values can be represented: 00, 01, 10 and 11. With three switches, eight values are possible: 000, 001, 010, 011, 100, 101, 110, and 111. Because of the two value nature, this is referred to mathematically as “Base 2.”<br />
<br />
<strong>Octal</strong> – or Base 8 – is the specific case of three switches – the numbers 0 through 7 are the single digit representation of the value. Without going into detail, four switches would be used to represent a single digit <strong>hexadecimal</strong> – or Base 16 – value. <strong>Decimal</strong> numbers – Base 10 – are not conveniently possible to represent without a <strong>conversion</strong> from either binary, octal or hexadecimal numeric value to an easily-grasped human number. These conversions are typically integral to every computer language by use of string operations. Since computing is a two-way process involving input and output, there are binary to decimal functions as well as decimal to binary functions.<br />
<a href="http://www.stringfunction.com/blog/convert-binary-and-decimal-values/">Learn how to convert binary and decimal values</a><br />
<br />
Working with long strings of ones and zeroes is a tedious process, thus the use of octal and hexadecimal symbols allow values to be more readily perceived by humans. The existence of decimal numerals is solely for the comfort of humans; they are a time- and resource-consuming inconvenience for a machine. Low-level microcode and assembly languages are generically referred to as machine code because they communicate directly with the computer without unnecessary conversion to a decimal number.</p>
<div>
<script type="text/javascript"><!--
google_ad_client = "pub-5778837526588624";
/* sf.com - 300x250, created 5/2/10 - Inside Blog Post */
google_ad_slot = "5307581453";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<p><a href="http://www.stringfunction.com/decimal-binary.html">Decimal to binary conversion tools</a> are readily available. The Microsoft operating systems – as well as virtually every other graphical user interface – have a calculator as part of the O/S package. In the case of MS Windows, the calculator has two views. One is a common function decimal calculator, the other is a more sophisticated scientific view. The second option has the ability to <strong>convert decimal</strong> to either binary, octal or hexadecimal and to perform any number of common calculations and functions in any of those formats. Handheld calculators designed for use by the engineering sciences routinely include these functions as well.<br />
<br />
<a href="http://www.stringfunction.com/">On-line tools</a> for similar or more complex conversion of <a href="http://www.stringfunction.com/binary-decimal.html">binary to decimal</a> and <a href="http://www.stringfunction.com/decimal-binary.html">decimal to binary</a> conversion are readily available. Usually, these tools are for the more complex computer-oriented functions such as converting a numeric value to a code – such as ASCII letters and symbols – and back. Binary numbers – in hexadecimal format – are commonly used to represent levels of red, green and blue (RGB) colors.<br />
<br />
Converting binary to decimal – commonly seen as “bin to dec” and “dec to bin” is neither difficult nor complicated once the concepts are understood.<br />
<a href="http://www.stringfunction.com/blog/convert-binary-and-decimal-values/">Learn binary and decimal conversions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stringfunction.com/blog/what-is-binary-octal-decimal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

