Relevant post by Raymond Chen:
“How does the [Windows] calculator percent key work?”
Implementing % button, Google chose an approach which is more mathematically sensible but arguably less obvious to users. For Google, 10% just an alias for 0.1. This means that if you want to calculate how much a dress with a price of $299 costs with a 20% discount, type in
299 + 299 × 20%
Microsoft, however, chose to make “%” key more user-friendly, perhaps sacrificing some consistency. Windows calculator tries to use the last computed value as “the whole”. Therefore,
299 - 20%
299 + 5% - 20%
Sadly, Google thinks
500 + 1% = 500.01
But a calculator should work like a calculator.
500 + 1% typed right in calculator displays "500 + 1% = 500.01" in the calculator.
500 + 1% typed in the search box displays "500 + 1% = 505" in the calculator too.
It's probably due to the search result being returned by some server at Google while the other one is computed locally through some client-side JS logic. I think they'll notice and unify the behavior at some point.
Yes, and no physical calculator I have ever seen would give 500.01 for "500 + 1%".
3 + 5% = 3 + 0.05 = 3.05
This article is about Windows calculator and I'm comparing two different approaches.
Google went with simple 10% = 0.1 here, like you say.
(The link is setting the language to English for just that search.)
I would like you to check out the calculator I built:
It also installs a search handler so you can do calculations from your search bar.
Sorry, not ready for prime time
(Equally annoying, Android doesn't have a simple stopwatch/timer built in.)
But when on a non-touch device, even if you click on the calculator, focus remains on the search input, that seems like a massive UX failure to me.
Also seems like it could be much smaller, since it's following this increasing trend to devote less and less screen real-estate to search results.
"=255" appears as one of the suggested searches.
or for those who like rpn
seth:~% which calc
calc: aliased to noglob zcalc
seth:~% calc ((8*8)/8)*8
2, x, 2, =
You get 4.
Press = again, you get 8, and so on.
As insignificant as this may seem, lack of this in a calculator is a complete showstopper problem for me.
1GB / 1 hour
500km / 1.5 hours in mph
If anyone knows or figures out a url option to make it do the old inline math, please let me know ?