The main thing the calculator program seems to have over python is easy unit conversions.
Also, I have to admit that python 2's default behavior regarding integer division is not what one expects from a calculator (I expect 3/2 = 1.5).
Also, I have to admit that python 2's default behavior regarding integer division is not what one expects from a calculator (I expect 3/2 = 1.5).
Just the other day my pregnant wife asked me to calculate the aprox date she'll give birth (considering she has 17 weeks) ...
from datetime import datetime, timedelta
print str( datetime.now() + timedelta(weeks=40 - 17) )I only recently discovered that there's a lot more to R than intuitive division of integers ;)
I'd rather use my existing knowledge than learn how to interface with something that is probably not as robust or as well designed.