Unary:一元
一元(Unary)这个词定义了布尔(二进制)代数、三元代数,算法,以及集合理论里面的操作符。有时候一元操作符也被称为单操作或者单数操作。 在布尔代数中,只有一个一元操作,就是“否”。这个操作将比特值从0改变为1或者时从1改为0。 在三元代数中,涉及了带有状态的三层逻辑,它可以用数字-1,0,1来表示。这里有5个一元操作符。它们分别叫做倒置、向上旋转、向下旋转、向上移动、向下移动。这些动作都是由下表中演示的操作符执行。 在常见的算法中,一元操作符是“否”,倒数,以及绝对值。“否”涉及了数字符号的转换。例如,4的否就是-4,-23的否是23。倒数涉及将1用一个数字来分割。因此,4的倒数就是1/4。-23的倒数就是-1/23。绝对值涉及的问题是负数的符号转换,并且留下数字不丢,如果是0或者是正数的话。因此,4的绝对值是4,-23的绝对值是23。 在集合理论中有一个一元操作符,叫做取补集。假设一个集合S是另一个通用集合U的子集,S的补集写作S’,就是包括了所有在U集合内,但是不在S集合的元素的集合。
最近更新时间:2008-12-15 EN
相关推荐
-
区块链与传统数据库:区别和用例
区块链和数据库技术有很多相似之处和不同之处,它们经常被拿来比较。 虽然区块链和数据库技术都专注于存储和管理数据 […]
-
专家称:美国政府入股英特尔无法解决长期困境
近日英特尔与美国政府达成协议,美国政府将入股英特尔,此举可能有助于应对科技行业的危机,但这并不意味着这家陷入困 […]
-
2025年如何吸引科技人才:7个要点
在争夺人才时,从首席信息官到一线招聘人员,都应该了解如何吸引出色的IT和技术团队。 提高工资、提供工作与生活的 […]
-
黑帽大会:Halcyon和Sophos联手阻击勒索软件
网络安全专家Halcyon和Sophos合作建立一家威胁情报共享合资企业,这两家公司将交换关键指标数据,例如威 […]