VB表达式2 ^3*10/ 4 Mod6\ 2的值?

求解如题,顺便问一下里面各种符号的算法,谢谢~... 求解如题,顺便问一下里面各种符号的算法,谢谢~ 展开
 我来答
网海1书生
科技发烧友

2019-05-04 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26231

向TA提问 私信TA
展开全部

这要看各个运算符的优先级而定:

2 ^ 3 * 10 / 4 Mod 6 \ 2

= 8 * 10 / 4 Mod 6 \ 2  '乘方的优先级最高,所以先算2^3=8

= 80 / 4 Mod 6 \ 2  '乘除其次,都存在就从左到右,所以先算8*10=80

= 20 Mod 6 \ 2  '接着算80/4=20

= 20 Mod 3  '现在是算整除6\2=3

= 2  '最后是求模20 Mod 3 = 2

听不清啊
高粉答主

2019-05-05 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
VB运算符优先级:
由高到低分别为: -(取负) ^(幂) *或/ \
Mod (四舍五入法) +或-
VB表达式 2^3*10/ 4 Mod 6\ 2 的值是2。
2^3*10/ 4 Mod 6\ 2
=8*10/ 4 Mod 6\ 2
=80/ 4 Mod 6\ 2
=20 Mod 6\ 2
=20 Mod 3
=2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syx54
2019-05-04 · TA获得超过7379个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2785万
展开全部

结果等于2,没有错。

给你一个VB运算符与优先级的表格,你自己分析好了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牧固图大陆
2019-04-30 · 超过46用户采纳过TA的回答
知道答主
回答量:100
采纳率:88%
帮助的人:16.9万
展开全部
经口算为:1
2 ^3=8
8*10=80
80/4=20 除法
20 mod 6=2 余数
2\2=1 整除,支取商。
追问
谢谢,不过不知道为啥,我复印习题的答案是2
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式