Пока не вник детально, но сразу скажу, что сравнивать действительные числа нельзя. Их можно только вычитать и смотреть отличается ли разница на некоторый eps (очень малую величину).

StdLog.Bool(ABS((0.12 * Math.IntPower (10, 2)) - (0.12 * Math.IntPower (10, 2))) < 10.0E-10); StdLog.Ln;