如何评估厦门过路费网站的SEO表现是否优秀?
摘要:怎样判断网站的seo信息好坏,厦门过路费网站,广撒网网站,资源分享类网站模板矢量操作符 如下描述了可用于矢量数据类型或矢量和标量数据类型组合的各类操作符。 算术操作符 算术操作符(加&#xf
怎样判断网站的seo信息好坏,厦门过路费网站,广撒网网站,资源分享类网站模板矢量操作符
如下描述了可用于矢量数据类型或矢量和标量数据类型组合的各类操作符。
算术操作符
算术操作符#xff08;加#xff08;)、减#xff08;–)、乘#xff08;*#xff09;和除#xff08;/)#xff09;#xff0c;可以作用于内置整数、浮点标量和矢量数…矢量操作符
如下描述了可用于矢量数据类型或矢量和标量数据类型组合的各类操作符。
算术操作符
算术操作符加)、减–)、乘*和除/)可以作用于内置整数、浮点标量和矢量数据类型。取余操作符%只能用于内置整数标量和矢量数据类型。可能有以下情况 1两个操作数都是标量。在这种情况下操作遵循C99规则。 2一个操作数是标量另一个是矢量。可以根据常规算术转换将这个标量操作数转换为矢量操作数使用的元素类型然后宽化为一个矢量这个新矢量与矢量操作数的元素个数相同。将逐分量地应用操作得到一个相同大小的矢量。 3两个操作数是相同类型的矢量。在这种情况下会逐分量地应用操作得到相同大小的矢量。
对于整数类型除以0或者可能得到越界值的除法不会导致异常而只是得到一个未定义值。对于浮点类型根据IEEE 754标准的规定除以0会得到±∞或NaN。
可以通过几个例子来说明一个操作数是标量而另一个操作数是矢量时算术操作符如何工作或者两个操作数都是矢量时算术操作符如何工作。
图4-3中的第一个例子显示了将两个矢量相加
int4 v_iA (int4)(7, -3, -2, 5);
int4 v_iB (int4)(1, 2, 3, 4);
int4 v_iC v_iA v_iB;相加的结果存储在矢量v_iC中(8, -1, 1, 9)。
图4-4中的例子显示了一个乘法运算这里操作数分别为一个矢量和一个标量。在这个例子中只是将标量按矢量的大小宽化再将各矢量的分量相乘
float4 vf (float4)(3.0f, -1.0f, 1.0f, -2.0f);
float4 result vf * 2.5f;存储在矢量result中的乘法结果是(7.5f, -2.5f, 2.5f, -5.0f)
图4-5中的例子显示了可以将一个矢量和一个标量相乘这里标量会隐式地转换和宽化
float4 vf (float4)(3.0f, -1.0f, 1.0f, -2.0f);
float4 result vf * 2;存储在矢量result中乘法结果是(6.0f, -2.0f, 2.0f, -4.0f)
关系和相等操作符
关系操作符大于()、小于()、大于或等于和小于或等于 ))以及相等操作符等于和不等于!))可以作用于内置整数、浮点标量和矢量数据类型。结果是一个整数标量或矢量类型。
可能有以下情况 1两个操作数都是标量。在这种情况下操作遵循C99规则。 2一个操作数是标量另一个操作数是矢量。可以根据常规算术转换将标量操作数转换为矢量操作数使用的元素类型然后宽化为一个矢量这个新矢量与矢量操作数的元素个数相同。逐分量地应用操作得到相同大小的矢量。 3两个操作数是相同类型的矢量。在这种情况下逐分量地应用操作得到相同大小的矢量。
如果两个源操作数都是标量结果就是一个类型为int的有符号整型标量如果操作数是矢量则结果是与矢量源操作数大小相同的、有符号的整数类型矢量如果源操作数是charn或ucharn则结果类型为charn如果源操作数为 shortn、ushortn或halfn则结果类型为shortn如果源操作数为intn、uintn或floatn结果类型就是intn如果源操作数为longn、ulongn或doublen则结果类型为longn。
对于标量类型如果指定的关系为假则这些操作符返回0如果指定关系为真则返回1。对于矢量类型如果指定关系为假则这些操作符返回0如果指定的关系为真则操作符返回-1 (即所有位均设置为1)。如果某一个或两个参数不是一个数(NaN)则关系操作符总返回0。如果某一个或两个参数不是一个数(NaN)相等操作符“等于”(总返回0。如果某一个或两个参数不是一个数(NaN)时“不等于”操作符! 返回1(对于标量源操作数)或-1(对于矢量源操作数)。
位操作符
位操作符位与)、位或(|、异或^和非~))可以作用于内置整数标量和矢量数据类型。结果是一个整数标量或矢量类型。可能有以下情况 1两个操作数都是标量。在这种情况下操作遵循C99规则。 2一个操作数是标量另一个是矢量。可以根据常规算术转换将这个标量操作数转换为矢量操作数使用的元素类型然后宽化为一个矢量这个新矢量与矢量操作数的元素个数相同。逐分量地应用操作得到一个相同大小的矢量。 3两个操作数是相同类型的矢量。
