mod函数详解

原创 2007年10月12日 10:16:00

 我们知道,mod函数是一个求余函数,其格式为:
mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。那么:两个同号整数求余与你所知的两个正数求余完全一样(即两个负整数与两个正整数的算法一样)。
一、两个异号整数求余
1.函数值符号规律(余数的符号)
mod(负,正)=正
mod(正,负)=负
结论:两个整数求余时,其值的符号为除数的符号。
2.取值规律
先将两个整数看作是正数,再作除法运算
①能整除时,其值为0
②不能整除时,其值=除数×(整商+1)-被除数
例:mod(36,-10)=-4
即:36除以10的整数商为3,加1后为4;其与除数之积为40;再与被数之差为(40-36=4);取除数的符号。

所以值为-4。
二、两个小数求余
取值规律:被除数-(整商×除数)之后在第一位小数位进行四舍五入。
例:mod(9,1.2)=1
即:9除1.2其整商为7;7与除数1.2之积为8.4;8.4四舍五入之后为8;被除数9与8之差为1。故结果为1。
例:mod(9,2.4)=0
即:9除2.2其整商为4;4与除数2.2这积为8.8;8.8四舍五入之后为9;被除数9与9之差为0。故结果为0。

mod函数在vb中怎么用?

1、函数简介:mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。   2、函数语法:MOD(number,divisor);   3、函数参...
  • NCTU_to_prove_safety
  • NCTU_to_prove_safety
  • 2017-01-13 11:08:12
  • 2056

VB函数大全

VB函数大全   Calendar 常数 可在代码中的任何地方用下列常数代替实际值: 常数 值 描述 vbCalGreg 0 指出使用的是阳历。 vbCalHijri 1 指出使...
  • hlzs_01
  • hlzs_01
  • 2012-03-14 15:50:36
  • 9660

mod函数详解

 我们知道,mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。那么:两个同号整数求余与你所知的两个正数求余完全一样(即两个负整数与两个正整数...
  • zhbchn
  • zhbchn
  • 2007-10-12 10:16:00
  • 1547

oracle mod函数

mod(m,n) (1)MOD返回m除以n的余数,如果n是0,返回m。 (2)这个函数以任何数字数据类型或任何非数值型数据类型为参数,可以隐式地转换为数字数据类型。 Oracle用最高的数字...
  • u012934325
  • u012934325
  • 2017-06-28 20:11:32
  • 3242

mod函数 用法

http://baike.baidu.com/view/3236283.htm   编辑本段定 义 mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式...
  • fmyljf
  • fmyljf
  • 2013-05-06 23:09:07
  • 1129

VB中spc(n)函数、space(n)函数和tab(n)函数区别

VB中spc()函数、space()函数和tab()函数区别:用最简单的话来描述是:tab(n)和spc(n)都是用来把光标向后移动n个字符的位置tab(n)是绝对偏移量,从该列的开头开始计算,移动n...
  • MirabelleZWH
  • MirabelleZWH
  • 2017-06-23 12:20:04
  • 2381

mod_timer 详解

mod_timer Prev  Delaying, scheduling, and timer routines  Next Name mod_tim...
  • JK198310
  • JK198310
  • 2013-05-23 09:59:22
  • 5297

matlab中rem与mod函数的区别

语法格式: rem(x,y):求整除x/y的余数 mod(x,y):求模   rem(x,y)=x-y.*fix(x./y);  (fix()向0取整) mod(x,y)...
  • what_lei
  • what_lei
  • 2015-10-10 08:50:53
  • 3584

一些基本函数的用法(中文)

Abs()功能计算绝对值。语法Abs ( n )参数n:要得到绝对值的数值型变量或表达式返回值返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值。如果参数n的值为NULL,Abs()函数...
  • light610
  • light610
  • 2009-12-10 10:50:00
  • 1011

VB程序破解常用函数

VB程序破解常用函数 分析VB程序最大的困难是它的API是VB特有的,且字符串查找并不是很容易  这里记录一些VB程序的常见函数  1) 数据类型转换:  a) __vbaI2Str  ...
  • crysky7ye
  • crysky7ye
  • 2017-12-25 10:34:23
  • 117
收藏助手
不良信息举报
您举报文章:mod函数详解
举报原因:
原因补充:

(最多只允许输入30个字)