Maple>возведение комплексных чисел в рац. степень
Пришлось установить Digits : = 25;
т.е. число знаков после запятой в вычислениях 25.
В данном случае цифры в действительной и мнимой частях вычисляются правильно, в соответствии с заданной точностью. В неверном месте ставится запятая. Такое ощущение, что maple пытается вывести число в нормализованном виде, но не дописывает порядок числа. В приведенном примере : 10E+2.
P.S. У меня Maple 9.5 и, кажется, тоже возникала в Maple 10.0.1
К сожалению изменение точности не помогает.
Оставить комментарий
AndrewNew
Может кто-нибудь сталкивался с такой проблемой:при возведении комплексного числа z такого, что Re(z)>100 или Im(z)>100 в рациональную степень >1 Maple8 выдает неверный результат.
evalf99*I)^(3/2;
-696.5267403+696.5267403*I - верно
evalf100*I)^(3/2;
-7.071067812+7.071067812*I - неверно т.к. (100*I)^3/2=1000*(-2^(1/2)/2+2^(1/2)/2*I) или примерно
-707+707*I.
Если пересчитать число (100*I)^3/2 точно, то результат в Maple 8 ровно в 100 раз меньше.
В Maple 9 все считается корректно.
В чем проблема с maple 8?