logical operation
英 /ˈlɒdʒɪkəl ˌɒpəˈreɪʃən/美 /ˈlɑːɡɪkəl ˌɑːpəˈreɪʃən/
n. 名词
逻辑运算;逻辑操作
词义解析
本义指在逻辑学中对命题(真或假)进行的基本运算,包括与(AND)、或(OR)、非(NOT)等。在计算机科学中引申为对二进制位(0和1)进行的运算,是数字电路和编程的基础。再引申为泛指任何基于明确规则和条件的决策或操作过程,强调其系统性和确定性。
词根溯源
logical源自希腊语logikos(关于理性的),由logos(理性、言语)派生而来;operation源自拉丁语operatio(工作、活动),由operari(工作)派生。合在一起意思是“理性的工作”,即遵循逻辑规则的操作。记忆时可联想“逻辑(logic)”和“操作(operation)”,就是按逻辑一步步来。
适用语境
主要用于计算机科学、电子工程和数学领域的学术写作和技术文档中,如描述算法、电路设计。在编程教学和日常技术交流中也常见。语气中性、专业。在法律或哲学文本中偶尔出现,表示推理步骤。日常口语中不常用,若使用则可能带比喻义,指按常理进行的操作。
语法说明
名词短语,可数。常见搭配为“perform/carry out a logical operation”。作主语时谓语用单数(如“A logical operation is performed”)。易错点:不要与“logical operator”(逻辑运算符)混淆,后者指符号或单词(如AND、OR)。
相似词辨析
与“boolean operation”(布尔运算)相近,但“boolean operation”特指基于布尔代数的运算,而“logical operation”含义更广,可包括非布尔逻辑(如模糊逻辑)。与“bitwise operation”(按位运算)区别:bitwise operation指对二进制位进行的运算,是逻辑运算在计算机中的具体实现之一,但逻辑运算更抽象。
使用注意
属于正式术语,语域较高,适合书面和技术语境。中性词,无褒贬。常见误用:将“logical operation”与“logic operation”混用,后者较少见;或误以为所有逻辑运算都是二进制的,实际上逻辑学中还包括三值逻辑等。
高频搭配
- perform a logical operation
- basic logical operations
- logical operation unit
- logical operation result
- logical operation on bits
- implement a logical operation
- logical operation table
双语例句
- In Boolean algebra, AND and OR are fundamental logical operations.在布尔代数中,与和或是基本的逻辑运算。
- The CPU executes logical operations on binary data at incredible speed.CPU以惊人的速度对二进制数据执行逻辑运算。
- Each logical operation in the algorithm must be clearly defined.算法中的每个逻辑操作都必须明确定义。
- The circuit performs a logical operation called NAND, which is the negation of AND.该电路执行一种称为与非的逻辑运算,即与的非。
- Understanding logical operations is essential for programming conditional statements.理解逻辑运算对于编写条件语句至关重要。