![]() |
![]() |
![]() |
Функции задания формата вывода
Далее отметим
функции, меняющие формат представления выражений. Все они имеют в своем
названии слово form (форма). Таких функций довольно много, и их полный список
вы найдете в приложении. Отметим лишь несколько наиболее часто используемых
функций этого рода:
В большинстве
своем действие этих функций вполне очевидно. Если это не так, то смело экспериментируйте
с ними. Следующие примеры дают представление об использовании различных форм
вывода в системе.
Ввод (In)
Вывод
(Out)
Accounting [30*10^15]
Accounting [30000000000000000]
Baseform
[55434, 16]
d88a
16
Cform[x
^
2+3*x+x]
4*x + Power
(x, 2)
Columnform
[ { а , b , с ) ]
a b с
Engineeringform[N[12*10
A
29]
]
1.2xl0
30
format [Exp
[x
^
2 ] /а]
e
x
2
/a
fortranform[Exp[x]
^
2/а]
E**(2*x)/a
Holdform[Exp[x]
^
2/а]
e
2x
/a
Numberform[N[Exp[2]]
,15]
7.38905609893065
Outputform [Exp [x]^2/a]
e
2x
/a
TeXform[Exp [x]^2/a]
\frac{e^{2\,x}}{a}
Scientif
icform[12*10
^
5]
1200000
Приведем
еще несколько примеров использования различных форм вывода (здесь содержимое
ячеек вывода дано под содержимым ячеек ввода):
Fullform[Exp[x]^2/а]
Times[Power[a,
-1, Power[E, Times[2, х]]]
Treeform[Exp[x]^2/а]
Times[ , ] Power[a,
-1] Power[E, | ]
Times[2, x]
Paddedform[(х^З+2*х^2+3*х-1)/
(x-1) ,3]
(2 3 -l+3x+2x
+x)/(-1 + x)
Precedenceform[12*b/c,5]
a + 12 b/c
Sequenceform[Exp[x]^2/a]
E^2 x/a
Tableform[{{"x","y"},{l,2},{3,4},{5,6}}]
x у
1 2
3 4
5 6
Prefix[f[x^2]]
2
f@ (x )
Unevaluated[Exp[х^(a/b)]/x/a]
a/b
Exp[x ] Unevaluated[Exp[x^a/b]/x
a]