编程 / 数学场景下 LaTeX\LaTeXLATE X 符号全量速查表
在编程、数学、科研文档中,LaTeX\LaTeXLATE X 核心价值是精准表达各类运算、符号、逻辑关系。以下按运算类型分类整理了编程 / 数学中最常用的 LaTeX\LaTeXLATE X 写法,覆盖基础运算、逻辑判断、集合、矩阵、微积分、编程专用符号等,所有示例均可直接复制到 LaTeX\LaTeXLATE X 文档的行内(.........)或行间([...])环境中使用。
一、基础算术运算(编程最常用)
表格
运算类型 LaTeX\LaTeXLATE X代码 效果示例 说明 乘法 a \times b a×ba \times ba×b 通用乘法符号(推荐) a⋅ba \cdot ba⋅b a⋅b 点乘(向量 / 矩阵常用) a∗ba * ba∗b a∗b 编程风格乘法(和代码一致) 除法 a÷ba \div ba÷b a÷b 通用除法符号 ab\frac{a}{b}ba ba 分数形式(优先,更规范) a/ba / ba/b a/b 编程风格除法 加法 a+ba + ba+b a+b 直接用键盘+ 减法 a−ba - ba−b a−b 直接用键盘- 幂运算 aba^bab ab 上标(单字符)
abca^{bc}abc abc 上标(多字符需加{}) 开方 a\sqrt{a}a a 平方根
取模 amod ba \mod bamodb amodb 模运算(通用)
a%ba \% ba%b a%b 编程风格取模(和 C/Java/Python 一致)
绝对值 ∣a∣\vert a \vert∣a∣ ∣a∣ 基础绝对值
∣a∣| a |∣a∣ ∣a∣ 竖线更粗(推荐)
阶乘 n!n!n! n! 直接加!
求和 ∑i=1nai\sum_{i=1}^n a_i∑i=1n ai ∑i=1n ai 累加(编程循环求和)
乘积 ∏i=1nai\prod_{i=1}^n a_i∏i=1n ai ∏i=1n ai 累乘(编程循环求积)
二、逻辑运算(编程条件判断 / 布尔运算)
表格
逻辑关系 LaTeX 代码 效果示例 对应编程符号
等于 a=ba = ba=b a=b ==(编程)
不等于 a≠ba \neq ba=b a=b !=/<>
大于 a>ba > ba>b a>b >
小于 a<ba < ba<b a<b <
大于等于 a≥ba \geq ba≥b a≥b >=
小于等于 a≤ba \leq ba≤b a≤b <=
且 a∧ba \land ba∧b a∧b &&/and
a&ba \& ba&b a&b 位运算与(编程风格)
或 a∨ba \lor ba∨b a∨b /or
a∣ba \vert ba∣b a∣b 位运算或(编程风格)
非 ¬a\neg a¬a ¬a !/not
异或 a⊕ba \oplus ba⊕b a⊕b ^/xor
蕴含 a ⟹ ba \implies ba⟹b a⟹b 逻辑推导(if a then b)
等价 a ⟺ ba \iff ba⟺b a⟺b 双向推导(a 等价于 b)
存在 ∃x\exists x∃x ∃x 编程中 “存在某个元素”
任意 ∀x\forall x∀x ∀x 编程中 “遍历所有元素”
三、集合运算(编程数据结构 / 算法)
表格
集合关系 LaTeX 代码 效果示例 说明
属于 x∈Sx \in Sx∈S x∈S x 是集合 S 的元素
不属于 x∉Sx \notin Sx∈/S x∈/S 非集合元素
空集 ∅\emptyset∅ ∅ 空集合(对应编程空列表 / 空字典)
子集 A⊂BA \subset BA⊂B A⊂B A 是 B 的真子集
A⊆BA \subseteq BA⊆B A⊆B A 是 B 的子集(含相等)
并集 A∪BA \cup BA∪B A∪B 集合合并(对应编程union)
交集 A∩BA \cap BA∩B A∩B 集合交集(对应编程intersection)
补集 ∁UA\complement_U A∁U A ∁U A A 在全集 U 中的补集
差集 A∖BA \setminus BA∖B A∖B A-B(对应编程difference)
集合定义 S={x∣x>0}S = \{x \mid x > 0\}S={x∣x>0} S={x∣x>0} 描述法定义集合
四、矩阵 / 数组(编程多维数据)
表格
矩阵类型 LaTeX 代码 效果示例 说明
基础矩阵 1234\begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix}13 24 13 24 无括号矩阵
圆括号矩阵 (1234)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}(13 24 ) (13 24 ) 编程中常用
方括号矩阵 [1234]\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}[13 24 ] [13 24 ] 数组风格
行向量 x⃗=[x1,x2,…,xn]\vec{x} = [x_1, x_2, \dots, x_n]x=[x1 ,x2 ,…,xn ] x=[x1 ,x2 ,…,xn ] 编程一维数组
矩阵乘法 A×BA \times BA×B 或 A⋅BA \cdot BA⋅B A×B 矩阵相乘
五、微积分 / 数值计算(编程算法)
表格
运算类型 LaTeX 代码 效果示例 说明
极限 limx→0sinxx\lim_{x \to 0} \frac{\sin x}{x}limx→0 xsinx limx→0 xsinx 极限运算
导数 f′(x)f'(x)f′(x) 或 dfdx\frac{df}{dx}dxdf f′(x) 一阶导数
偏导数 ∂f∂x\frac{\partial f}{\partial x}∂x∂f ∂x∂f 多元函数偏导
积分 ∫abf(x)dx\int_a^b f(x) dx∫ab f(x)dx ∫ab f(x)dx 定积分
二重积分 ∬Df(x,y)dxdy\iint_D f(x,y) dxdy∬D f(x,y)dxdy ∬D f(x,y)dxdy 二重积分
无穷大 ∞\infty∞ ∞ 编程中无穷值
近似等于 a≈ba \approx ba≈b a≈b 数值计算近似
六、编程专用符号(变量 / 注释 / 伪代码)
表格
符号类型 LaTeX 代码 效果示例 对应编程场景
注释 %\%% % 百分号(LaTeX 需转义,对应 Python/Matlab 注释)
箭头 x←5x \leftarrow 5x←5 x←5 赋值(伪代码,替代=避免混淆)
x→yx \to yx→y x→y 映射 / 函数返回
省略号 …\dots… … 行内省略(如数组元素)
⋮\vdots⋮ ⋮ 垂直省略(矩阵行)
⋱\ddots⋱ ⋱ 对角线省略
函数定义 func(x)=x2\text{func}(x) = x^2func(x)=x2 func(x)=x2 用\text{}写编程函数名
代码块 \texttt{if x > 0:} if x > 0: 等宽字体(模拟代码)
空值 None\text{None}None 或 ∅\emptyset∅ None 编程中空值(Python None)
范围 x∈[1,n)x \in [1, n)x∈[1,n) x∈[1,n) 左闭右开区间(编程循环常用)
七、特殊字符(需转义)
LaTeX 中部分字符有特殊含义,直接输入会报错,需加\转义:
表格
原字符 LaTeX 转义代码 效果 对应编程场景
#\## # PYTHON/SHELL 注释
$ $\$$ $$$ 美元符号
& &\&& & 位运算与
_ _\__ _ 变量下划线(如var_name)
{ {\{{ { 代码块括号
} }\}} } 代码块括号
总结
1.编程场景中 LaTeX 核心是匹配代码风格:乘法优先×\times×/∗*∗,取模优先\mod/%\%%,赋值用←\leftarrow←避免和等号混淆;
2.特殊字符(#//_等)需加\转义,函数名 / 代码用\texttt{}保持等宽; 3.所有符号需包裹在...$(行内)或[...](行间)中,引入amsmath包(\usepackage{amsmath})可支持全部运算符号。