VBS中的Mod运算符与负数

标签: , , ,

记得大一下学期计算机修的是VB程序设计,考试有两道题不会做,一道是“启动VB6.0时,标题栏显示的标题是什么?”,另一道是Mod运算,具体数字忘记了,反正其中一个是负数。

大学的考试纯粹是应付,没有人会在考完试之后还会去探究问题的答案。如果不是在《再谈凯撒密码》中研究了一下整除运算,我至今仍然不知道那道题的答案。

'By Demon
'https://demon.tw
WScript.Echo 7  Mod 3
WScript.Echo 7  Mod -3
WScript.Echo -7 Mod 3
WScript.Echo -7 Mod -3

VBS中的Mod运算其实很简单,用两边的绝对值运算,结果的符号与第一个操作数相同。

拓展一下,下面表达式的运算结果是什么?

'By Demon
'https://demon.tw
WScript.Echo 19 Mod 6.7
赞赏

微信赞赏支付宝赞赏

随机文章:

  1. 利用 WindowsInstaller.Installer 对象计算文件 MD5 hash 值
  2. 暴风一号病毒VBS源码解密
  3. EditPlus注册机及其算法
  4. VBS加密 & VBE解密
  5. JavaScript调用VBS中的InputBox和MsgBox函数

一条评论 发表在“VBS中的Mod运算符与负数”上

  1. 解集SS说道:

    非整数的话是四舍五入吧?应该是5

留下回复