Тот же OOo Calc, да и OOo Writer, считает тригонометрию правильно.
По поводу OO.org, который "считает тригонометрию правильно", посмотрите на скриншот.
Там результат вычисления cos(90), для ячейки же установлен научный формат отображения чисел.
Не правда ли, знакомый результат?
Я вот не согласен с фразой "KTurtle считает неправильно". Не только KTurtle так считает, так же считает и python, и OpenOffice. На самом деле, это не KTurtle так считает, это процессор так считает. KTurtle, конечно же, не содержит никаких собственных алгоритмов вычисления тригонометрических функций.
Теперь что касается ссылок на математику... KTurtle - это инструмент для обучения алгоритмизации, а не математике. Если бы мы рассматривали математический обучающий пакет, который считал бы, что cos(90) не равен 0, это было бы плохо. Но KTurtle - все-таки программа, близкая к программированию, а не к математике. Поэтому школьникам можно было бы и рассказать, что такое 6,12e-17 и почему cos(90) не равен 0, и как хранятся числа в памяти компьютера. Возьмите обычный микрокалькулятор и покажите какие-нибудь примеры, которые показывают, что операции над действительными числами выполняются неточно.
Можно выдвигать претензию, что "неплохо было бы скрывать такой маленький результат, выдавая вместо него 0". Это разумное пожелание, его нужно адресовать разработчикам KTurtle. Но это уже дело вкуса. В любом случае, нельзя говорить, что KTurtle неверно вычисляет тригонометрические функции.