<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Gnome calculator is broken (on Fedora)</title>
	<atom:link href="http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/feed/" rel="self" type="application/rss+xml" />
	<link>http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/</link>
	<description>Chris Stevenson's blog</description>
	<pubDate>Wed, 07 Jan 2009 04:04:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Chris Stevenson</title>
		<link>http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-101</link>
		<dc:creator>Chris Stevenson</dc:creator>
		<pubDate>Wed, 02 Feb 2005 04:24:30 +0000</pubDate>
		<guid isPermaLink="false">http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-101</guid>
		<description>Um - beg to differ.

Mathematics has well established rules of precedence and has had since the 1600s (see the link in the blog entry). This is why I can write an equation like ax + by = 2 and don't have to specify (ax) + (by) = 2

Programming languages are the ones that are inconsistent.

When I learned it in primary school, we called it BODMAS - and it is indeed the universal set of rules for maths - try Googling for it.

FYI: My degree is in Physics and Mathematics :-)
</description>
		<content:encoded><![CDATA[<p>Um - beg to differ.</p>
<p>Mathematics has well established rules of precedence and has had since the 1600s (see the link in the blog entry). This is why I can write an equation like ax + by = 2 and don&#8217;t have to specify (ax) + (by) = 2</p>
<p>Programming languages are the ones that are inconsistent.</p>
<p>When I learned it in primary school, we called it BODMAS - and it is indeed the universal set of rules for maths - try Googling for it.</p>
<p>FYI: My degree is in Physics and Mathematics :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordan</title>
		<link>http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-100</link>
		<dc:creator>Jordan</dc:creator>
		<pubDate>Wed, 02 Feb 2005 02:06:54 +0000</pubDate>
		<guid isPermaLink="false">http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-100</guid>
		<description>First of all, its not wrong. There are no parenthesis in that statement, therefore according to simple mathematics (NOT programming mathematics), all calculations are taken in turn. 2*2 = 4 + 2 = 6 * 2 = 12

Now, 99% of programming languages will do any multiplaction or division first (after evaluating any parentheticals), but really, the Gnome calculator is simply enforcing stricter rules (requiring the 2*2 to be in parenthesis).

Most programming languages actually hijack mathematic principles to correct for programmers not being mathematicians.</description>
		<content:encoded><![CDATA[<p>First of all, its not wrong. There are no parenthesis in that statement, therefore according to simple mathematics (NOT programming mathematics), all calculations are taken in turn. 2*2 = 4 + 2 = 6 * 2 = 12</p>
<p>Now, 99% of programming languages will do any multiplaction or division first (after evaluating any parentheticals), but really, the Gnome calculator is simply enforcing stricter rules (requiring the 2*2 to be in parenthesis).</p>
<p>Most programming languages actually hijack mathematic principles to correct for programmers not being mathematicians.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Watkins</title>
		<link>http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-99</link>
		<dc:creator>Robert Watkins</dc:creator>
		<pubDate>Tue, 01 Feb 2005 21:58:53 +0000</pubDate>
		<guid isPermaLink="false">http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-99</guid>
		<description>Oh, and the answer is 12 in the Windows XP calculator in the 'standard' mode, and 8 in the 'scientific' mode. Just like you'd expect. :)</description>
		<content:encoded><![CDATA[<p>Oh, and the answer is 12 in the Windows XP calculator in the &#8217;standard&#8217; mode, and 8 in the &#8217;scientific&#8217; mode. Just like you&#8217;d expect. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Watkins</title>
		<link>http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-98</link>
		<dc:creator>Robert Watkins</dc:creator>
		<pubDate>Tue, 01 Feb 2005 19:20:09 +0000</pubDate>
		<guid isPermaLink="false">http://skizz.biz/blog/2005/02/01/gnome-calculator-is-broken-on-fedora/#comment-98</guid>
		<description>They're emulating a classic mechanical calculator. :) Stack-based calculators are a purely electronic invention; mechanical calculators had to determine the answer at each step.

Essentially, most calculators automatically evaluate the expression as it stands right now, saving you the trouble of hitting equals. For most "kitchen arithmetic" problems, this is the desired behaviour.

It's the job of the human to enter the values into the calculator in the order of desired evaluation. :) Try it with a $10 pocket calculator for comparison. Oh, and a calculator isn't a spreadsheet.

The scary question is... why did you need a calculator to work out 2*2+2*2? :)</description>
		<content:encoded><![CDATA[<p>They&#8217;re emulating a classic mechanical calculator. :) Stack-based calculators are a purely electronic invention; mechanical calculators had to determine the answer at each step.</p>
<p>Essentially, most calculators automatically evaluate the expression as it stands right now, saving you the trouble of hitting equals. For most &#8220;kitchen arithmetic&#8221; problems, this is the desired behaviour.</p>
<p>It&#8217;s the job of the human to enter the values into the calculator in the order of desired evaluation. :) Try it with a $10 pocket calculator for comparison. Oh, and a calculator isn&#8217;t a spreadsheet.</p>
<p>The scary question is&#8230; why did you need a calculator to work out 2*2+2*2? :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
