找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 7268|回复: 4

关于求余函数 mod

[复制链接]

15

主题

73

回帖

0

精华

金牌会员

菜鸟No.1

积分
765
发表于 2009-8-30 20:08:44 | 显示全部楼层 |阅读模式
<p>请问老马或者前辈,MOD到底怎么计算的?在网上查找半天不得其法。</p>
<p>所以来紫水晶走下近路,呵呵。</p>
<p>19 mon 6.7 为什么得5呢。。。</p>
[此贴子已经被作者于2009-8-30 20:09:01编辑过]
好好学习,天天想上!

275

主题

3019

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17066

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2009-8-30 21:05:21 | 显示全部楼层
这......MOD就是求余啊,用A除以B,返回余数.......
<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>MSDN</i>:</b><br/>
<p>&nbsp;</p>
<h1><sup><a name="vaoprmod"></a></sup>Mod 运算符</h1>
<p>用来对两个数作除法并且只返回余数。</p>
<p class="label"><b>语法</b></p>
<p><span class="emp"><i>result</i></span> <b>=</b> <span class="emp"><i>number1</i></span> <b>Mod</b> <span class="emp"><i>number2</i></span></p>
<p><b>Mod </b>的语法具有以下几个部分:</p>
<p>
<table cols="2" cellpadding="5" rules="rows" border="1" frame="below">
<tbody>
<tr valign="top">
<td class="label" width="15%"><b>部分</b></td>
<td class="label" width="85%"><b>描述</b></td></tr>
<tr valign="top">
<td width="15%"><span class="emp"><i>result</i></span></td>
<td width="85%">必需的;任何数值<a href="javascript:hhobj_4.Click()">变量</a>。</td></tr>
<tr valign="top">
<td width="15%"><span class="emp"><i>number1</i></span></td>
<td width="85%">必需的;任何<a href="javascript:hhobj_5.Click()">数值表达式</a>。</td></tr>
<tr valign="top">
<td width="15%"><span class="emp"><i>number2</i></span></td>
<td width="85%">必需的;任何数值表达式。</td></tr></tbody></table><br/></p>
<p class="label"><b>说明</b></p>
<p>在进行<font face="Verdana"> <b>Mod</b> 运算或求余数运算时,该运算符将<span class="emp"><i> number1 </i></span>用<span class="emp"><i> number2 </i></span>除(将浮点数字四舍五入成整数),并把余数作为 <span class="emp"><i>result </i></span>的值返回。例如,在下列<a href="javascript:hhobj_6.Click()">表达式</a>中,A (<span class="emp"><i>result</i></span>) 等于 5。</font></p><pre><code>A = 19 Mod 6.7
</code></pre>
<p>一般说来,不管<font face="Verdana"> <i>result</i> 是否为一个整数,<span class="emp"><i>result </i></span>的<a href="javascript:hhobj_7.Click()">数据类型</a>为 <a href="javascript:hhobj_8.Click()">Byte</a>,<b>Byte </b>变体、<a href="javascript:hhobj_9.Click()">Integer</a>、<b>Integer </b>变体、<a href="javascript:hhobj_10.Click()">Long</a> 或一个包含 <b>Long </b>的<b> </b><a href="javascript:hhobj_11.Click()">Variant</a>。任何小数部分都被删除。但是,如果任何一个 <a href="javascript:hhobj_12.Click()">Null</a>,类型的表达式出现时,<span class="emp"><i>result</i></span> 都将是 <b>Null</b>。任何 <a href="javascript:hhobj_13.Click()">Empty</a> 类型表达式都作为 0 处理。</font></p></div>
<p>&nbsp;</p>
我就是嗷嗷叫的老马了......

15

主题

73

回帖

0

精华

金牌会员

菜鸟No.1

积分
765
 楼主| 发表于 2009-8-31 17:25:59 | 显示全部楼层
崩溃,余数,我一直在求值。。。。。我怎么这么笨呢。
好好学习,天天想上!

275

主题

3019

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17066

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2009-8-31 18:12:22 | 显示全部楼层
[em63]看MSDN时不专心吧.在学校养成的坏习惯...........
我就是嗷嗷叫的老马了......

15

主题

73

回帖

0

精华

金牌会员

菜鸟No.1

积分
765
 楼主| 发表于 2009-8-31 22:10:08 | 显示全部楼层
。。。。。。。。。。貌似是的。
好好学习,天天想上!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表