Esato Mobile
Sony Ericsson / Sony : Symbian phones : Useful calculator!
> New Topic
> Reply
< Esato Forum Index > Sony Ericsson / Sony > Symbian phones > Useful calculator! Bookmark topic
Page12>

nicwi Posts: 14

I was a bit disappointed that the builtin P990 calculator gave an incorrect answer to 1+2*3. I wasn't really surprised though, since many simple calculators can't handle priorities.

I was surprised and much more disappointed when I found out that the demo version of the scientific calculator that came on the memory stick had the same limitation.

So I started to look for alternatives on the net, but didn't really find anything that I liked.

Instead I decided to go and write my own calculator, specially crafted for the P990 (and M600 and W950 I guess) with its large touch screen.

I call it "Kalkyl", and it has come to the point where it starts to get useful and I thought I should share it with you. If you are interested you can download it from here.

Here is a screen shot:


Cheers,

Niclas

--
Posted: 2006-11-06 00:28:47
Edit : Quote

bluesun Posts: 68

thanks.

but so far, my calculator works just fine.

--
Posted: 2006-11-06 06:39:39
Edit : Quote

ares Posts: > 500

Does it work FC??? Thatīs what is more needed, because the builtin calculator only works FO
--
Posted: 2006-11-06 10:55:50
Edit : Quote

nicwi Posts: 14

@ares

It is FO only. I want to have easy access to all the operators, just like a normal calculator. In the future I might also add buttons for exp, trig, etc.

If someone is willing to do the work, it would be possible to implement an FC mode with some kind of navigation among the buttons.

Niclas

--
Posted: 2006-11-06 13:59:57
Edit : Quote

dpat Posts: 24

Quote:
On 2006-11-06 06:39:39, bluesun wrote:
thanks.

but so far, my calculator works just fine.



What does your calculator make 1+2*3 then

PS 9 is the WRONG answer
--
Posted: 2006-11-06 14:40:46
Edit : Quote

space2 Posts: 218

Since you rapp is in J2ME, it should work in FC mode
About the precedence, I think it's not that important in most of the cases. And most of the scientific calculators support paranthesis.
--
Posted: 2006-11-06 18:33:59
Edit : Quote

granemar Posts: 2

Great work! Very nice.

It works fine on my M600i.

Two comments:

When the result line is full, it is not possible to enter more on the input line. Perhaps wrong line is checked? (And it is possible to enter text beoynd the display on the input line). Workaround: Press "=" and contine.

The download link points to kalkyl.jad, but should be kalkyl.jar. Trying to install kalkyl.jad caused me "Network error".
--
Posted: 2006-11-06 18:50:51
Edit : Quote

nicwi Posts: 14

@space2:
It's true the app starts fine in FC, but it's essentially useless without the touch-sensitive input. That could be fixed, though.

@granemar:
Thanks for the feedback. I'll investigate the issues you bring up.

Niclas

--
Posted: 2006-11-06 21:12:00
Edit : Quote

bluesun Posts: 68

Quote:
PS 9 is the WRONG answer


is it?!! damn. i've always thought that (1+2)*3 is 9.

unless you meant 1+(2*3), then 9 is not the correct answer.

[ This Message was edited by: bluesun on 2006-11-06 23:05 ]
--
Posted: 2006-11-06 23:59:14
Edit : Quote

nicwi Posts: 14

@granemar:

I tried downloading and installing from the link I posted in this thread, and it worked fine for me. In fact, I always point links to the .jad file like that, and it always work fine (that's the way it is supposed to work). If other people have problems with the link it would be good to know.

You're right that the UI needs to be improved a bit. In fact, the second line is the "input" line, which is length checked. The first line shows the stack of unevaluated expressions, but it should of course not overflow the display, as it does now. But obviously this disposition is not clear enough, I'll see if I can improve this.

Thanks again for the feedback.

Niclas

--
Posted: 2006-11-07 08:22:13
Edit : Quote
Page12>

New Topic   Reply
Forum Index

Esato home