Math 条件表达式以外的其他三元运算

Math 条件表达式以外的其他三元运算,math,ternary-operator,operations,ternary,Math,Ternary Operator,Operations,Ternary,我在维基百科上读到经常有,这是条件表达式 我试图找出还有什么其他的三元运算,以及什么语言可以利用它们。 有些语言有三元甚至变量比较运算符,所以您可以编写如下内容“0对于SO来说,这有点过于模糊和开放。感谢您的评论,不幸的是,我不知道在哪里可以问其他问题,如果您能指点我,我将不胜感激!从技术上讲,这篇文章并没有说它是唯一可能的三元运算符,而只是唯一存在的三元运算符。要在@DStanley上进行一点扩展-有ar实际上,一个三元算子是一个三元运算符,它是任何一个操作符,它占用三个输入,产生一个输出,而

我在维基百科上读到经常有,这是条件表达式

我试图找出还有什么其他的三元运算,以及什么语言可以利用它们。


  • 有些语言有三元甚至变量比较运算符,所以您可以编写如下内容“0对于SO来说,这有点过于模糊和开放。感谢您的评论,不幸的是,我不知道在哪里可以问其他问题,如果您能指点我,我将不胜感激!从技术上讲,这篇文章并没有说它是唯一可能的三元运算符,而只是唯一存在的三元运算符。要在@DStanley上进行一点扩展-有ar实际上,一个三元算子是一个三元运算符,它是任何一个操作符,它占用三个输入,产生一个输出,而不限制它实际上对三个输入的作用,甚至没有输入或输出的形式、域或范围。C++、C++和许多其他语言一般只看到一个。需要指定一个条件三元运算符。任何理论语言都可以定义为具有三元运算符。例如,设S为实平面中所有点的集合,与实平面中所有三角形连接,与空元素连接。设T(a,b,c)返回由a、b、c组成的三角形,如果a、b和c都不是共线的(在这种情况下不能形成三角形),否则null元素。T是三元运算符。