delphi 三目运算符

原创 2017年01月03日 18:22:47

Delphi当然没有三目运算符,至于Math.pas和StrUtils.pas中的IfThen也不算好用,下面介绍一个简单的写法


例如:

int a = true ? 35 : 8;

改成Delphi:

a := Ord(True) * (35 - 8) + 8;


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Delphi学习笔记三——运算符

今天我们来看一下Delphi的运算符: Delphi的运算符分为:@, not, and ^的一元运算符;*, /, div, mod, and, shl, shr, as, +, -, or, x...

Delphi学习笔记三 运算符

Delphi的运算符分为:@, not, and ^的一元运算符;*, /, div, mod, and, shl, shr, as, +, -, or, xor, =, >, , =, in, an...

Delphi 中的 IfThen 函数

问题来源: http://www.cnblogs.com/del/archive/2008/11/14/1120015.html#1370413 StrUtils 单元和 Math 单元 分别有一个...

三目运算符

C++基础---三目运算符

1. 三目运算符 1.1 三目运算符的定义 三目运算符:计算机C/C++的重要组成部分。条件运算符是唯一有3个操作数的运算符,所以有时又称为三元运算符。 三目运算符:是软件编程中的一个固定格式为?...

Java 三目运算符

C++对C加强专题总结:namespace,register,bool,三目运算符,类型检测,struct

 1、面向过程到面向对象的经典易错模型 class circle { public:     double r;     do...

Java基础之三目运算符,if,switch

Java基础部分的三目运算符,以及流程控制语句if语句和switch语句

三目运算符“?:”省略中间操作数的分析

通常情况下用 x ? : y 替换x ? x : y看起来并不是很友好,至少我看着觉得有些别扭。根据上面的分析,在某些情况下,在表达式x为宏定义的时候,使用x ? : y 代替x ? x : y,可以...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)