Потому что вещественные числа представляются в двоичном виде (
IEEE 754), и, в большинстве случаев имеют погрешность представления. При операциях с числами погрешности накапливаются, отсюда и хвосты. Округляйте до двух знаков после запятой перед выводом или работайте не с рублями, а с копейками, тогда будет целочисленная арифметика.
PS. Сорри, у вас тенге и тиыны. Но принцип тот же :-)