当前位置:编程学习 > VB >>

请问下面这个语句如何转换为VB的.

   int c=0
int d=3444 
c=34555+d>>8

主要是其中的>>运算符号'

如果该为c=(34555+d)\2^8,计算结果不对啊..


那如果是c=34555+d<<8呢,谢谢你们啊! --------------------编程问答-------------------- (34555+d)\(2^8) --------------------编程问答-------------------- VC++:
int c=0 
int d=3444   
c=34555+d > >8 

VB:
dim c as long,d as long
c=0:d=3444
c=(34555+d)/256 

左移8位要注意,如果移到高位的是1应该咋办?

     
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,