说明
入门
入门
例子
文档
核心
配置
链式调用
扩展
序列化
表达式
解析和评估
句法
表达式树
代数
定制
安全
数据类型
数字
大数字
分数
复数
矩阵
单位
参考
类
方法
常量
定制捆绑
命令行界面
历史
类 - Math.js文档 - 笔下光年
网站首页
类
This page lists all the various class types in Math.js. Every top-level function is listed here and links to its detailed reference to other parts of the documentation. ### math The “math” namespace contains the entire math.js functionality. All of the mathematical functions are available in the “math” namespace, and allow for inputs of various types. - [Function reference](http://www.bixiaguangnian.com/manual/mathjs/382.html "Function reference") - [Constant reference](http://www.bixiaguangnian.com/manual/mathjs/383.html "Constant reference") ### Unit Stores values for a scalar unit and its postfix. (eg 100 mm or 100 kg). Although the Unit class contains public functions documented as follows, using the following API directly is not recommended. Prefer using the functions in the “math” namespace wherever possible. - [Overview](http://www.bixiaguangnian.com/manual/mathjs/379.html "Overview") - [Class API](https://github.com/rawify/Fraction.js "Class API") ### Fraction Stores values for a fractional number. - [Overview](http://www.bixiaguangnian.com/manual/mathjs/376.html "Overview") - [Class API](https://github.com/rawify/Fraction.js "Class API") ### BigNumber Stores values for a arbitrary-precision floating point number. - [Overview](http://www.bixiaguangnian.com/manual/mathjs/375.html "Overview") - [Class API](https://mikemcl.github.io/decimal.js/ "Class API") ### Matrix Two types of matrix classes are available in math.js, for storage of dense and sparse matrices. Although they contain public functions documented as follows, using the following API directly is not recommended. Prefer using the functions in the “math” namespace wherever possible. - [Overview](http://www.bixiaguangnian.com/manual/mathjs/378.html "Overview") - DenseMatrix - SparseMatrix Classes used internally that may be of use to developers: - Index - Range - ResultSet - FibonacciHeap ### Complex Stores values for a complex number. - [Overview](http://www.bixiaguangnian.com/manual/mathjs/377.html "Overview") - [Class API](https://github.com/infusion/Complex.js/ "Class API") ### Parser The Parser object returned by math.parser(). - [Overview](http://www.bixiaguangnian.com/manual/mathjs/367.html "Overview") ### Node A node in an expression-tree, which can be used to analyze, manipulate, and evaluate expressions. - Overview `Node` is the base class of all other node classes: - [AccessorNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#AccessorNode "AccessorNode") - [ArrayNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#ArrayNode "ArrayNode") - [AssignmentNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#AssignmentNode "AssignmentNode") - [BlockNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#BlockNode "BlockNode") - [ConditionalNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#ConditionalNode "ConditionalNode") - [ConstantNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#ConstantNode "ConstantNode") - [FunctionAssignmentNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#FunctionAssignmentNode "FunctionAssignmentNode") - [FunctionNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#FunctionNode "FunctionNode") - [IndexNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#IndexNode "IndexNode") - [ObjectNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#ObjectNode "ObjectNode") - [OperatorNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#OperatorNode "OperatorNode") - [ParenthesisNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#ParenthesisNode "ParenthesisNode") - [RangeNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#RangeNode "RangeNode") - [SymbolNode](http://www.bixiaguangnian.com/manual/mathjs/369.html#SymbolNode "SymbolNode")
上一篇:
参考
下一篇:
方法