作业帮 > 数学 > 作业

关于VB运算:3+5*7/8Mod5=4为什么啊,怎么算的

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/07 13:56:50
关于VB运算:3+5*7/8Mod5=4为什么啊,怎么算的
是3+5\6*7/8Mod5=4,怎么,怎么算
式子中,7前面为什么有两个运算符?
再问: 不好意思···应该是3+5\6*7/8Mod5
再答: 在你的式子中中 *的优先级最高, /除的其次, \整除再次 MOD再次 最后是+ 所以式子中应该最先计算 6*7=42 然后42/8=5 然后5\5=1 然后1Mod5=1 最后3+1=4
再问: 42/8=5 取整数?这个/符号算的不是个浮点数吗?
再答: 在VB中,若没有定义浮点类型的变量,则计算结果都是interge 42/8=5.25,小数已被舍去 没有问题了吧,记得给我采纳呀,就差最后一个任务了
再问: 哦哦··原来这样··呵呵··好。谢谢了