mintkid, я тоже не айтишник. Вот чисто нагуглил, с калькулятором там несложно:
В теме операторы по
этой книжке можно узнать какие простые вычисления делаются в python + еще можно почитать про модуль math. Очень все похоже на bc. Ну я так, к сведению. Ваше дело на чём считать.
UPD: В
этой статье на хабре есть такая информация:
Самые внимательные успели обнаружить, что калькулятор округляет все числа до целых. Причина в следующем: специальная переменная scale, определяющая точность вычислений, по умолчанию равна нулю. Если вы хотите получить результат с точностью до десяти знаков, то присвойте переменной число 10.
>5/2
2
>scale=10
>5/2
2.5000000000
>7/191
.0366492146
Видимо bc так и должен работать.