请问vb中"3+4\5*6/7 mod 8"为什么是4而不是3? 我分开一步一步计算,如下5*6=3030/7= 4.285714285714294\ 4.28571428571429=1 就是这里不明白为什么是1不是0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我试了一下, 4\4.2=1 4\4.3=1 ... 4\4.5=1 直到 4\4.6才=0... 我也无法解释NC的VB6为什么会这样算(四舍五入也不是...) 是这样的:VB的优先级是:^;-(取负);*或/;\;Mod;+或-(减法)所以,运算顺序为:5*6=3030/7=4.285714285714294\4.28571428571429=11 Mod 8=11+3=4 面临挑战 为什么我的 webbrowser ,navigate 的时候,如果有书签的话,vb会死掉,说是内存错误 急招兼职软件开发人员一名(广州天河) 条形码编程问题,急。。。 Visual Basic 6.0 中如何枚举本地和共享打印机,显示打印队列,清除打印任务? 文字转换 超难资源锁定问题 有全套的ERP源代码出售 怎样使得单击任务栏上 Bordstyle 为 none 窗体时,可以使之最小化? 请问各位哪里有 VsFlexGrid 的控件?????找了好多地方也找不到哦! 使用Shockwave Flash Object播放flash没有声音? VB自带的打包程序在哪里?
VB的优先级是:^;-(取负);*或/;\;Mod;+或-(减法)
所以,运算顺序为:
5*6=30
30/7=4.28571428571429
4\4.28571428571429=1
1 Mod 8=1
1+3=4