条件操作符-微积分入门Ⅰ 一元微积分 -(日)小平邦彦

时间:2024-07-29 18:52:31
【文件属性】:

文件名称:条件操作符-微积分入门Ⅰ 一元微积分 -(日)小平邦彦

文件大小:10.44MB

文件格式:PDF

更新时间:2024-07-29 18:52:31

System Verilog 中文

7.15 标签联合体表达式与成员访问 7.16 集合表达式 非压缩结构体和数组变量、文本值、以及表达式都可以作为 集合表达式使用。一个非压缩数组的多维分片也可以用作集 合表达式。 集合表达式可以在通过赋值语句、通过一个端口、或作为任 务或函数的自变量进行拷贝。集合表达式也可以使用相等或 不等操作符进行比较。为了进行拷贝或比较,集合表达式的 类型必须是赋值兼容的。参见 5.8.2 赋值兼容 。 7.17 操作符过载 有多种算术算法可能非常有用:饱和算法,任意尺寸的浮点 数运算,进位保留算法等。使用普通的算术操作符而不是依 赖于函数调用有利于代码的可读性。 7.18 流操作符(压缩/非压缩) 在 3.16 节描述了位流强制类型转换,当转换操作可以仅仅 使用一个强制类型转换方便地表达,并且位流的特定顺序并 不重要的时候,这种方法最为有用。然而,有时位流需要匹 配于一个特定的组织形式。流操作符将位流类型(参见 3.16 节)以用户指定的顺序压缩到一个位序列当中。当流操作符 使用在表达式左侧的时候,它执行相反的操作:将位流解压 缩成一个或多个变量。如果正在被压缩的数据包含任何四态 类型,那么压缩操作的结果是四态类型,否则,结果为两态 类型。将四态类型的位流解压缩成两态类型变量是通过一个 向两态变量的强制类型转换实现的,反之亦然。 位流串联的语法如下: 7.19 条件操作符


网友评论