早教吧作业答案频道 -->数学-->
VB,我知道&H是代表16进制,&HFF&代表红色,那么&HFF&中第二个&有什么意思?
题目详情
VB,我知道&H是代表16进制,&HFF& 代表红色,那么 &HFF&中第二个&有什么意思?
▼优质解答
答案和解析
第二个&表示这个数是长整型数(即Long),也就是说:
&HFF& = &H000000FF
如果不加&,那么VB在运算中很可能会把它作为一个整型数(Integer)看待,即 &H00FF,就有可能会出现不可预知的错误情况.特别是由于颜色值是由6位数的16进制数组成的,所以如果这个数小于整型数的最大范围(换句话说就是这个数即可以看作整型数也可以看作长整型数)时,就要用&把这个数强制设为长整型数,比如:
&HFF& '红色
&HFF00& '绿色
&HFF0000 '蓝色,这个就不用加&了,因为它本身就是个绝对的长整型数了
&HFF& = &H000000FF
如果不加&,那么VB在运算中很可能会把它作为一个整型数(Integer)看待,即 &H00FF,就有可能会出现不可预知的错误情况.特别是由于颜色值是由6位数的16进制数组成的,所以如果这个数小于整型数的最大范围(换句话说就是这个数即可以看作整型数也可以看作长整型数)时,就要用&把这个数强制设为长整型数,比如:
&HFF& '红色
&HFF00& '绿色
&HFF0000 '蓝色,这个就不用加&了,因为它本身就是个绝对的长整型数了
看了 VB,我知道&H是代表16进...的网友还看了以下:
请问那天提问的数学题目 我还有一点不懂划线处y1-y2 y2哪个比较大 ,那怎么知道是用y1-y 2020-04-06 …
英国邮编问题pe32rbTN16 3QXML6 8BF怎么看懂英国邮编,邮编前面两个字母ML是Mo 2020-05-17 …
三极管的放大倍数都有范围那怎么知道接入之后的电流大小是由那个倍数得到的 2020-06-05 …
2分地长多少宽多少尺寸是多少?那怎么知道那块地有2分地呢?如何量出来?所以问长多少宽多少? 2020-06-17 …
关于计算重量的问题70个加空车重量为1.4吨,装完货后分两次过磅,即35个桶+车+货=5吨、35个 2020-07-05 …
怎么判断some表示的是某一个之前我问“为什么insomereason不加s”有高手回答“这里so 2020-07-11 …
为什么要判定级数是否收敛呢?比如参数待定题目,告诉你级数收敛,那怎么知道那个系数取多少呢? 2020-07-31 …
幂函数…通过a知道在0到正无穷的增减…那怎么知道负无穷到0的呢 2020-08-01 …
Iwasholdingafishingrodwhenafishsuddenlystartedpull 2020-10-31 …
有写化学方程式我们没学过,那怎么知道生成物是什么?比如说:氨气与氯气反应为什么是生成N2而不是NO? 2021-02-08 …