wxMaxime: как получить результаты десятичного числа?
Это должно быть легко, но я борюсь за это. Я уже гуглил, но ничего не работает.
(Я использую wxMaxima 15.08.1 на Windows)
Мой пример кода выглядит так:
kill (all);
numer:true;
sigma_z: 1000.0$ /*[N/mm²]*/
sigma_b_zul : simga_z*0.7;
sigma_b_zul : simga_z*0.7, numer;
sigma_b_zul : simga_z*0.7, numer:true;
float(sigma_b_zul);
вывод каждый раз:
0.7 simga_z
следующая ячейка выглядит так:
d_d: 1000$ /*dfd*/
sigma_g_f_d: d_d * 0.7;
результат:
7.0E+2
Я совершенно не понимаю, почему максима ведет себя так. Кто-нибудь может помочь?
1 ответ
Вы определяете переменную
sigma_z: 1000.0$ /*[N/mm²]*/
но тогда вы звоните
simga_z*0.7;
Пожалуйста, обратите внимание на разницу между sigm a_z и simg a_z.